How to use an animated gif emission texture?

I’m still working on adding LEDs to the VRChat avatar that I’m making, and eventually I plan to make the LEDs small 3D models that poke out of the chest. For now though, I’m baking the off LEDs into the texture for the chest and using emissions for the LEDs that are on. While that does seem to be working to make the LEDs look like they’re on, it’s not animating despite the emission texture being a gif with 64 frames of animation. The animation is instead stuck on the first frame. How would I go about making the emission play the animation?

Yeah, for textures and shaders, “GIF Animation” is a concept that they just wont understand.

What happens in practice is that a shader might come with a tool to convert an animated gif into more of a sheet. I don’t know if it should be called a sprite sheet or not, but for 64 frames, it’ll make a texture that is laid out in an 8x8 pattern, and then the shader will cycle through the frames automatically. Well, that is how VRChat handles the animated emoji that VRC+ people can create.

Poiyomi is calling it Flipbook, and mentions an array of textures.