Given a bundle product, Product A, with two product options in Feature 1 and two product options in Feature 2. If the price of the two product options in Feature 2 is dependent on the product option selected in Feature 1, what is the best way of implementing this? In this case there are 4 different combinations so it would be manangable with a few product rules, but my use case as about 8-10 features with thousands and thousands of combinations and the price of product options are dependent on the product options selected in all previous features.