Thanks for the quick reply Tyson, there's no topology change I'm aware of; all particles are birthed at frame 0, shapes are static Geospheres and the count remains the same throughout. I've attached a screengrab of the flow, kudos to AestheticVFX and FXManiac for their original tutorials to set up this effect.
By chance I've stumbled across a solution; previously after generating the cache files I was adding a new tyUVWFreeze modifier to the tyCache which gave the result you see in variation C of the vid. If I copy the tyUVWFreeze modifier from the original tyFlow (variation B) and paste it onto the tyCache it works perfectly though.
If that's not expected behaviour let me know if you'd like a scene file to look at.
By chance I've stumbled across a solution; previously after generating the cache files I was adding a new tyUVWFreeze modifier to the tyCache which gave the result you see in variation C of the vid. If I copy the tyUVWFreeze modifier from the original tyFlow (variation B) and paste it onto the tyCache it works perfectly though.
If that's not expected behaviour let me know if you'd like a scene file to look at.