refactor cache sheet in stores/cache