We now have a material connectivity option on the materials for making connections between two different materials.
The problem is I don't know a single contractor that can use it with managed content. It's a locked field.
I've only worked with one company that manages their own content, leaving the majority of the users in my area no ability to use this feature.
Please make sure that this solution and any others in the pipeline include the the ability for all users to benefit.