Use innerHTML from <google-map-marker> to create an InfoWindow.
Move infowindow logic into contentChanged function, setup onMutation to detect changes.
Hide the stuff inside the marker element.