Do we need to do anything for endpoint-aware middlewares given that middleware can already grab the endpoint using `msg.get_routing_endpoint()`?