return Civicrm Entity object rather than generic object from save