Invalidating cache in SelectorCache appears to slow down app startup, app imports and general configurations due to the large number of selectors being saved.
We need to find a way to avoid invalidating the whole cache for each classification config entry added.
Things to consider:
- the cache is just unnecessary
- the cache keys can be namespaced, so we can just delete the specific keys
- possibly we can simply memoize results
Related to issue #423
Invalidating cache in
SelectorCacheappears to slow down app startup, app imports and general configurations due to the large number of selectors being saved.We need to find a way to avoid invalidating the whole cache for each classification config entry added.
Things to consider:
Related to issue #423