Hi, I have a product that I sell with add-ons. It works as follows: 1. A base product is chosen along with size and materials. 2. Optional add-ons are added. After (1) is selected, the options in (2) are generated, but the ones that are available de...