An infinite carousel should not feel like it is rewinding. The trick is to render a repeated track and reset the transform only when both positions look identical.

That keeps the movement calm and lets the content keep flowing in one direction without a visible snap.