I see it the way that on the eCommerce platform side user would be able to configure products as a pair/combo, basically connect to each other and then on the Headless Core side B2storefront will be able to recognize this relation between products and allow developer to build functionality on top of that.