https://forums.realmacsoftware.com/t/using-twig-cms-in-custom-component/53829/11?u=upssjw
Ok this was different sets of plates cups bowls colours etc. think I understand your required setup.
Assume your accessories are a set number of different items, 4 robots could have the any of the ?? Accessories, but you could define them. Rather than try do every single robot with every possible setup just assign the accessories against the type, ok hurts my head a bit but think I understand. Away on holiday at the moment so no mac