Assembly with many independant Configurations options

Say I have a sub-assembly with 3 different top configurations, 2 bottoms and 3 side configurations. The configurations are independent. I would like to be able to pull this sub-assembly into an assembly and be prompted to make the top, bottom and side configurations, similar to how the toolbox bolts work. I trying to avoid making the sub assembly have lots of configuration (in this case 18), for example if I were to add 3 back configurations I would have to make a total of 84 configurations.

I looked at this   but it seems to be making a bunch of configurations.

Basically how dose the tool box bolt selector work being a single part with so many configurations selected with drop down menus?

Thanks

SolidworksGeneral