On a related note, the approach I mentioned is actually mentioned in that RFC PR:
> Store drop-flags for fragments of state on stack out-of-band