Make sure CurrentUser type isn’t used for profiles or users that aren’t the logged in user
- Move Profile type to where CurrentUser type is defined and delete the profile folder
- Make a User type that is a pick from CurrentUser that does not include any user settings or private information and use that type for all references to user objects that are not the currentUser