Ionic 2 Sidemenu with Google Map

Hi all, I’ve got an Ionic 2 Sidemenu app with a page (MapPage) that contains a Google Map (javascript).

I’m storing this map in a global service, however the container div only exists when I’m on the MapPage. If I leave MapPage and go back (via the side menu) the map is no longer in the div. I assume because it’s a newly created instance of <div id="map"><div>

I’d like to avoid recreating the Map every time I go to the MapPage, is that possible?

Thanks