I’m not sure the rolling cache is all that relevant here.
The cache saves data for when you restart the sim or reboot the PC, simply so it doesn’t have to be downloaded again. Whether that significantly improves performance depends on how much data there is and how much bandwidth you have.
The benefit in this case appears to be caused by the data being in RAM. Whether it got there via the cache or the internet may not make much difference.