Load contact entity for as property getter.

This makes the addition of the civicrm_contact property a little more sane and cleans up some more watchdog noise.