Improve the way variation options are generated
Improve the way variation options are generated

Page load is exponentially slowed on products with multiple attribute types due to the hidden input field that's generated by Variation Form. This fix has reduced the script execution time up to this point by over 50% on my local tests and reduces further as the number of product variations increases.
hpeide/silverstripe-shop,burnbright/silverstripe-shop,silvershop/silvershop-core,burnbright/silverstripe-shop,burnbright/silverstripe-shop