GN/SN delay / time offset / inertia?

I am trying to create a simple fountain animation (a procedural garden sprinkler), trying to avoid using particles or even liquid sim for it. So I used the repeat zone in Geometry Nodes to create the individual streams, which works quite well.

Rotating the sprinkler updates the trajectories correctly, but unfortunately it looks very rigid, because each stream updates in full, from beginning to end. Obviously, it would look more realistic to have the ends of each stream lag behind a bit - i.e. I’d like to delay the animation depending on the curve factor. I’ve tried to use a softbody sim, but it only can be placed ABOVE the GN modifier, so any pin groups I procedurally define get ignored.

Is there a way to add a delay to the animation via Simulation Nodes?