I've kept this a CurrentUser for now as it inherits from the User model. We could redo this as session later.