angular-cache improves upon the capabilities of the $cacheFactory provided by AngularJS.