renaming cache to lru, so it makes more sense