It's a problem that can only be solved with relaying systems and session accounting. And it needs to be designed to be low latency as well to minimise propagation delay.