Image Texture Offset Animation Viewport

I’ve created a simple waterfall with a single image texture uv mapped onto a mesh with the texture offset keyframed. It works well, but I can only see the animation when I actually render out the animation sequence. Is there a way to show the animation in the 3d viewport? The best i can do is click the “reload current image from disk” button as fast as I can while the animation plays. Any help is greatly appreciated.