That makes a lot of sense to me. In fact this explains some of the mysterys I never understood. Since p-gc is a serverside application, all the requests would basically come from one IP address or perhaps a very small set of different addresses. Under "Rate Limiting", they say: 6000 calls per minute per IP address .... and knowing that each user could do 60 calls per minute, this would limit a regular "partner" to supporing no more than 100 concurrently active user. So I always knew, there must be special arrangements between p-gc and GC HQ. I am actually glad that you were able to come to terms with them. Should you ever seek help in development, feel free to contact me, I believe I can say I know my way around these things.
Thanks very much for sharing the insights.