Nanite and Displacement/Tesselation?

I’m using the Ultra Dynamic Weather plugin ATM. Awesome plugin and works well in UE5 but it uses runtime tessellation to animate splashes in puddles and tracks in snow when the character moves. So this feature doesn’t work : )

Any ideas how to deform a landscape in real time in UE5? I’m looking at the virtual heightmap option ATM but not sure it’s a workable solution, particularly for a large landscapes that use world partition.