Fixed property names for UpsertExternalAsync so that they accurately reflect their role