keeps switching graphics in and out of the PPU to give the sprite more frames.
That would be sweet, be curious to see what code it took to do that and if there's draw backs, sounds like it could be a hard execution stack challenge. Maybe a cool edition to editroid down the line.
Another way I've seen is to modify the cycles, still only using 3 frames, but instead of 1,2,3 looping you could do something like 1,2,1,3,2,3. I think someone actually did basically just that for metroid already on this forum, but maybe with LUA.