A flexible attribute based caching system using the framework's built in ObjectCache as a caching store.