I would like to run instances of an app in several windows in the same browser. However when global variables are changed by the app from one browser tab the app in the other expected instance seems to get the same values from those globals. Is there any way I can force a separate instance of the app on each browser tab? Also, I would like to do the same thing on a mash-up with several instances of an app running in the same browser tab/window.
Any ideas?