i don't like the idea to override the client id (random integer) with a full random guid wich is random on every request.
whats wrong with the current solution?