Cool Graham. I split your GIF into individual frames, used Nebulosity to align them (on the background stars) as individual images, and rebuilt the GIF from those aligned images. I seem to have lost the battle with GIMP to tidy up the edges. My version is
here. I think you have to "view original" to get the animation.