Add support for real-time token updates in filtered search
Current implementation of ~"component::filters" does not support filtering active tokens. This means the following functionality can't be implemented:
- unique tokens
- hiding some tokens based on predefined logic