Do you mean a separate purger, banner and refresher service and inject all of them into the CacheManager? That may become somewhat unwieldy, I guess.