To add the Cyborg Beast, Talon, etc., we need to enhance the UI to only allow option combinations that work together. There are a few ways to do this:
For each design, have an options.json file that contains only that design's options.
Or have one options.json file, and add a way to express allowed combinations (or excluded combinations).