Balloon Jumping
When a Balloon is placed into a wall, it remains there for about 16 frames. This gives you time to land on the despawning ballon and jump again. This is most obvious in Ring Man's stage, and Cossack 2.
Considerations
You can't be completely against the wall when you shoot.
You still need to move forward onto the balloon.
Speedrunners joke that "16 frames is a literal eternity", but that's still less than half a second.
Despawning the balloon is not only useful for getting up tight passages, but it ALSO reduces lag by immediately removing the balloon from the screen.