A caching layer for Objective-C.