Why is contact a fixed field in the Zoho Desk connector?

Why is contact a fixed field in the Zoho Desk connector?

Why in the world would I be forced to set the ticket contact to one of my email contacts? Why can't I either fetch the contact based on the email address or create a new one if it's not there?