Cache the user profile in the session