Pop up windows all have same IP address, causing page load issues

I’m trying to work with widgets that when clicked open a new pop up, with a panel state adjusted to reflect the widget clicked.

I have a PopOut page in my design tree that has a panel with 4 states. each state corresponds to a widget on another page within the design tree. there are also global variables that correspond to these widgets and states. when you click a widget, i want the PopOut page to check the global variables, then open in a pop up window, and set its panel to the corresponding state. however, it only shows the first state of the PopOut page’s panel.

Now, this works just fine if i tell those widgets to open in a new window/tab. but i want it to work with pop ups. anyone have a thought on this?