Description
Currently this is done in WebSocketNetworkTransport.
This is needed because subscription servers are stateful and sending the same id twice in a row without cleanly stopping the previous one will most likely fail.
But this also means that upstream interceptors see a different uuid than what is actually sent over the wire, which could be surprising.