Sure seems like we could at least combine the db calls in to a single function ... then rename what remains like loadCustomFields in Profile.subs.php goes to setupCustomFieldContext or whatever (I'm not good with function names :P )
/me neither... :P