Refactored to use single method for ServiceUser instantiation from User.