Artikel der Lagerbestand mehrere Artikel beeinflusst

Hallo, kennt jemand eine Möglichkeit einen Artikel anzulegen, der wenn er bestellt wird, den Lagerbestand von beliebig vielen weiteren Artikeln entsprechend verringert? Anwendungsfall ist folgender, dass neben den einzelnen Artikeln dem Nutzer verschiedene Pakete angeboten werden sollen die Artikel A, B und C beinhalten. Wenn ein Paket bestellt wird, soll der Lagerbestand der Artikel A-C entsprechend verringert werden. Grundsätzlich würde sich dafür das Bundle-Plugin eignen. Nur leider gibt es dort die Einschränkung, dass nur ein Bundle im Warenkorb liegen kann und zum anderen, ein Bundle nicht als eigenständiger Artikel (evtl. in einer anderen Kategorie) aufgeführt wird. Kennt jemand eine Lösung für unser Problem? Die alternative wäre, dass der Lagerbestand mit jeder Bestellung per Hand angepasst werden muss.