Currently, if Provider A wants to subscribe to Provider B, one of them must be listening. This is due to the way the reply handlers are tied to the actual communication endpoints.
Need to update this so that the reply handlers are not associated with actual endpoints, but with another object managed by the DRP Node, possibly the associated entry in the TopologyTracker Node table.