[WIP] Make sure every time a user logs in we make sure we update their profile...

... properly, we also may need to add a case with removed instances, but for now we will persist their profile