can now persist temporary user storage through reset and such