Restructuring cache path