Have you considered the possibility of having these 'Contact Tree' records be a single 'Contact', with the Position setup as a Text-Multiple Choice drop-down? This would require you to have only a single relationship between the 'Contact Tree' and 'Contacts' tables, rather than the 1 relationship for each position setup that this currently requires.
------------------------------
Blake Harrison
bharrison@datablender.io
DataBlender - Quick Base Solution Provider
Atlanta GA
404.800.1702 /
http://datablender.io/------------------------------