State of the content filter should be moved out of the component to the outer store, thus:
- The representation of the filter component will be separated from it's logic -> cleaner component
- The filter component and other listeners, as Content Tree Grid for example, will manage to receive updates from this single storage and react accordingly
See #9268 and #9285 for inspiration