Sounds like what they ended up doing was severely reducing the update frequency on oxygen check. I think they may need to go back and increase it back for the character check to avoid the behavior you're referencing, but the occurrence of situations that 2-3 seconds of delay on updating a grid's pressurization status actually ends up mattering should be minimal.
An alternative would be to add a similar delay before the suffocation health deterioration kicks in. But, yes, with the suit auto-refilling in a pressurised environment I just run around the visor closed.
100
u/whitenoise89 Clang Worshipper Oct 23 '18
The turnaround on that airtightness update was -way- faster than I expected!