New Cache object implements file caches