Add a couple of oxygen tanks that kick in when the O2 is too low for combustion.
Enough for one puff.