And use the common utility to populate the user information
I like this layout makes it easier to track what functions do what and keeps templates near their render functions.