Need help with animating textures using AnimAll (texture moving is somehow visible during animation)
By default blender will use Bezier interpolation mode between keyframes, creating a smooth transition from one keyframe to the next.

In this case you want no interpolation, you need the placement to remain constant and then make a sudden change from one keyframe to the next.

In the dope sheet editor (or the graph editor), select all of the keyframes for the texture and set Interpolation Mode to constant (the shortcut for interpolation menu is T):