Imager's GIF reading code currently loads everything into one image overlaying sub images over another.
Now that Imager has paletted images (as well as RGB), we can load each image from the GIF file into it's own image, preserving the palette. Well, once I add code to do that.
Hopefully this will let us use that palette on save, eliminating the lengthy process of finding the (almost) optimum palette.
Of course, I'll probably find a few more giflib bugs along the way.