Call Transfer management

Merging the multiple call objects that are generated on call transfers is very problematic. Even if I get all of the different transfer webhooks, I am still relying upon timing and matching call participants to hopefully merge the call for my customers. Is there any way that zoom could add something as simple as a parent_call_id and a transfered status so there is some level of clarity to know that both call legs are possibly from a transfer?