May be `messageBus.unbindProducers(tapChannelName)` can be called when the wireTap is stopped. Since every container's tap listener's onTapRemoved() event is called, I don't think we need to call this every time.