Tip: If you give a Muncher tile custom graphics, it will still act like a coin when a silver P-switch is active, whether it looks like a coin or not. So make sure to use ExAnimation if there's a silver P-switch in the area.
Rather straight-forward disassembly of the extended sprite. I can't imagine where it would be useful over the original smoke sprite, but it's nice to have nonetheless. The optimizations are welcome, too.