So that we're not dependent on startup timing to discover the participant, and can detect stopping. References msgflo/msgflo#30