Allow third party package to add nested fields to the user

A third party package can add a profile object to the user. There should be an easy way for it to add nested fields to the base user url.