as the tag listener and the route invalidator configuration both depend on the cache_manager, i propose to move them inside this configuration. this will make it more straightforward to notice its all about cache invalidation and it all needs the cache_manager enabled.