The problem with segments comes when one person is in multiple segments because they registered multiple products. When the dynamic page is built, the snippets sit below each other by 100px, and if a person regitered product 1 and 3, there is a 100px hole where snippet 2 isn't being displayed because the user didn't register product 2. This happens because the form snippets use absolute positioning.
Is there a way bypass absolute positioning so, in my example, snippet 2 isn't displayed and snippet 3 appears directly under snippet 1?