It IS actually important that I update the local user class
The remote version should be hidden behind a registration check