User manager is now injected to the User Factory via constructor. The factory does not persist when building anymore.