You did mention once Keith that there is an issue with playing between people who are far away from each other as speed of light cannot be exceeded and there will be always a limitation on that end and how much latency one.gets. However if they would use (and I am just making it up as I write so excuse my ignorance!) Some sort of algorithm which would deal with delayed sync perhaps that could work? Perhaps they figured out a smart way of how to do it efficiently?
They probably have more servers available worldwide comparing to smaller outfits which potentially would be helpful? Please remember I am not IT savy, I am just a keen learner