I have an object with cloth simulation. I play the animation and the simulation is cached (not baked):
Then I change its Subdivision modifier's viewport setting:
And the cache is all gone!
The subdivision modifier is applied after cloth, so there is no reason that it would affect how my physics simulation goes, right? Why does Blender clear the cache? Does it mean I have to bake the cache even for any modifier's change, even they're applied after any physics simulation?