There is a race at startup where the two watch operations might clobber state if the initial message comes in the wrong order.
There is a race at startup where the two watch operations might clobber state if the initial message comes in the wrong order.