Hello Josh,
This is something that should be achievable.
At least I was able to do so on 2 levels in CustomerB2C demo, with the Product (parent) and PersonProduct (child):

Do you want me to convert this topic into a forum so that you can share me your model for further analysis?
Josh WILKINSON