Reading the rest of the discussion…
a shader would probably be better at this.
at least to adjust the spline.
Since moving along stops the deformation from taking place.
Would probably be a lot easier to sample the mesh more often / keep it shorter.
Tile several components instead of just 1.
Then it can’t get wonky because it works just the same as the single piece does.
but it can bend multiple times…
And yea I did mean 2 points I guess, but its really 1 point and a point 100 units ahead. Which if you actualy want the “end” you should replace by the extent of the snake mesh