The more I think about it the more I am convinced that we should not allow `ConsistentHashingRoutingLogic` be used inside a Mediator.

The other reason being that Mediator will not be consistent in unwraping messages when used with `ConsistentHashingRoutingLogic` because Mediator uses `Router` only when handling `DistributedPubSubMediator.Send` and `DistributedPubSubMediator.Publish with sendOneMessageToEachGroup` messages.

In other cases messages are just simply forwarded and will not be unwrapped out of `ConsistentHashable`, which would be contrary to what a user expects.