TextureIO Multi-texture files

Hey guys, I was looking to extend JOGL’s TextureIO library so that I could load animated .PNG files. Unfortunately, the interfaces that have been built don’t take into account the possibility of loading multiple textures from a single file. Is this the place to talk about things like interface changes? And if not, can anyone think of a clever work-around I could use to get multiple textures or TextureData objects off of a single file while still using the TextureIO-related interfaces?