Currently Sage will make precursor products in the bill of materials automatically whether they are available or not. for example. We would make a tank of beer, then a keg of beer, then use that keg to make bottles. If I try and use a keg that's not actually been made yet (By accident) then sage will automatically make it for me.