Removed ID stuff; users from different adapters will be stored separately, and scripts should use user.name as the key to identify who a user is