Thank you for the response citynode. That helps me understand.
I have configurable products with many of these type of options and all of the options add a different additional price. So this ability will be very helpful.
For instance Product A:
Base model Product A:
(select side shape - 5 to choose from)
(select length - 3 to choose from)
(select material - 4 to choose from)
(select profile shape - 7 to choose from)
(select extra options - 4 to choose from)
It seems that will create a TON of variations but this is a very helpful feature to have. Thanks!