only for gif bitmaps right now, since i want to (eventually) clean that up somewhat
in advance of doing a bit of refactoring work