I'm not sure why on product pages the select dropdowns fire a change event on load, but I'm sure it's something to do with knockout.js. Worse, there's no onchange event for knockout at all tied to the select, but when you change the select on a bundle page it magically adds summary. How is it changing the page on a change event without having any change event on the select? :(
I need to set the select dropdowns to fire something on a change event but instead it fires it the second the page loads.