Not sure if this is an oversight or something in the works, but the final piece to make .jbeam dynamic would be to allow component variables to be used everywhere. This would allow modders to create a part that can change another part in a completely different tree. For example, instead of having Front/Rear differential underneath transmission and suspension, you could have a "Differential" category that will switch, add, or remove them as needed when changing between RWD, AWD, FWD. This is just one example out of dozens of useful situations where i realized i needed this complete a feature i had wanted.