Image texture not following the animation
As opposed to &quot;object&quot; texture coordinates, &quot;generated&quot; texture coordinates will stay stable &quot;around the mesh&quot; when the mesh is animated.

As &quot;object&quot; texture coordinates, at starting point, are here roughly between -1 and 1 (nearly a sphere) and &quot;generated&quot; texture coordinates are between 0 and 1, we can scale by 2 and remove 1 to go from the second to the first.

So that you can chain this mapping with the existing one, for instance:

or if you prefer you can also tune the value manually.