New field types in CiviCRM Entity - Picking the right tool for the job!