Allow a subsystem to register to publish or subscribe a given message from multiple places. Part of ticket 29976.