Removed the need to have profile2 data load before its used. Part of the shift to virtual fields