I want to create a rpc proxy layer. Basic flow is this: Receive method A Forward Method A to multiple endpoints Return MethodResponse from `call` in RpcServiceT. Maybe I'm missing something, but it seems there's no good way to get a `MethodResponse` from RpcClient::request. Solution for this would perhaps be RpcClient::request_raw which would return the lower level response before trying to deserialize.