fix: preserve runs across coordinator replacement (#2545)