Hm, didn't too much into the strong parameters API yet, but can't you throw this below it, add contact_ids to the required params and then save the existence check and only do the array one?