Can't stop texture from stretching along spline mesh components

I am trying to make a path at runtime with a spline and spline mesh components. Everyting is working fine however I would like there to be animated arrows showing the user the direction of the path.

All is working well on a single static mesh but no matter what I do I can’t get the material to stop stretching along the spline meshes. The goal is to make the arrows an equal size along the mesh despite the spline meshes different sizes. The object scale node in the shader editor does not update with the spline meshes deformaty and I am not good enough at shaders to find another solution on my own.

Any suggestions will be much appreciated.