hi i was wondering if anyone knew if it was possible to hide the attributes and make them appear when a customer clicks a link?

what i want to archive is to have a product that is pre-configured by attributes then have a button that says. "Configure this product" which would then allow the user to change the attributes.

the only way i can think of at the moment is to have 2 products, 1 without attributes (product A) and 1 with attributes (product B) and link from product A to Product B

and advice, suggestions or work arounds would be appreciated thank you