Introducing CacheManager