Add a new local caching system, its default but optional