Split LifoCache in two class, on memory only cache and one disk + memory cache to allow use of a memory only cache.