cache-cane