I'm actually not so sure this is a bad place for this code.  The UserList is managed by the app, so why not let the app add "me"?