Add static create/update method to GPClient