Moving textured pipe along path i need to animate a cable being moved trough a machine, ive tested ways to do this with the curve/bevel and playing with the start/stop of this, problem comes when i have a texture on it as this ends up deforming when moved around a bend, which it needs to do, not to mention moving the start/stop of the curve doesnt actually give the illusion of moving unless you see the ends of it, so close ups just end up looking like a stationary tube.
This is a (straight) pipe modelled as a curve, using its native Bevel, mapped in its own UV space, deformed along its X by another spiral curve, using a Curve modifier. Translating the pipe along X with respect to the spiral's origin moves it around the spiral.

That's a lot of curves :) the straight pipe could have been a mesh.