The best workaround is to open the VGPS in a new tab, select or create a new list. Then just go back to the old tab and add them. Regardless if the menus vgps item has updated or not, it will add them into the one that actually is selected now (the new one).
I do not believe in making the UI more complex to build another workaround for this. For maps for example, it would be at least as many clicks for each geocache to add.