Some overlap with `HighAvailabilityManager.NodeStatus`; worth refactoring to common set of statuses in top-level enum?