Solution: At the moment the HUD starts drawing, clear all the sprite graphics to blank tiles.
Technically, the sprites continue to render over the HUD, but now they are just empty squares!
Turns out that this is exactly how how Super Mario Bros 3 handled things!
In great company π
3 comments