It currenly provides
BackboneOtter.Collection. When models and collections that extend these classes are fetched on an Otter server, it caches the results in
window.otter.cache. Then, when the client fetches from the same URL, it reads from the cache instead of the server.
This is still a work in progress. More flexible caching and tools for rendering and reinstantiating views is planned.