Neat! This might be better suited for the Research Thread at this stage, so that the details can be tested and ironed out. Of particular interest is how likely a desync might be in a link battle: If that risk is extremely high, I could see the appropriate solution being to "patch by omission".
Thank you for the direction.
I posted it on the Research Thread.