Sprint 4 $cacheFactory