Caching world terrain positions


I am using Cesium to display an animation between multiple cities in the Viewer. I want to animate between them quickly, utilizing the awesome built-in flyTo transition.

However, everytime I transition between locations Cesium reloads those locations, leading to blurriness and a generally not-ideal transition.

I’m wondering if there is any way to cache certain parts of the globe, so that when I fly between them, there is no loading time at each location?

Here is what I am trying to do:

I want to make the transition between Berlin and Los Angeles seamless, with no loading.

Would greatly appreciate the help!