Why is Google allowed to remove purchases from our Play Store accounts without telling us?
(www.androidpolice.com)
Why not try emulating it locally on your phone instead of a remote server, to eliminate the latency? Was it not possible at the time you got the idea?