Lazy loading for getUser() method in controller