Whenever the menu item is selected for the first time, add an entry for the instance into a
List/Map with a mapping of:
The next time the menu item is selected, look for the entry in the list. If it is there, and the
WindowInstance is still valid, then you can apply focus to the original window. Otherwise, you will
want to re-create the window, and update the list.