Thanks for that Don.
You got it exactly right... I'm trying to find a solution that doesn't have the inherent downside of a GIF in terms of poor rendering vs massive files for longer images.
In this particular example, the GIF actually looks pretty good, but I have other files that are longer, higher framerate etc.
Ideally I would love to have more control over this, but to be honest, the implementation (with the play button required for the video to start) is not awful.