I'm confused. It looks like on client-side, rpyc multiplexes streams over one TCP connection. But on server-side, it seems every TCP connection is handled separately. Is it possible to make sure that with rpyc.connect, only one connection is established and used? Or is this the reason there isn't SO_REUSEPORT - when connection gets reestablished, possibly to a different process on the same port, all netrefs become invalid?