Let's assume we have one product with 2 product variations. Both the variations have 10 product attributes each; they are all filled with their option values, for example
color = Blue,
size = 10L, or
height = 5.
How does the Commerce module decide which attributes are used for product variations on the product display page?