The simulator doesn't depend on RetransmitStage. It depends on just one function, which is similar in spirit to many of the methods in ClusterInfo.