See comments on the AbstractDataSegmentAnnouncer.