docs: @Override
      public void setVisible(boolean visible) {
          if (polygon != null) {
              polygon.setVisible(visible);
          }
          for (Marker marker : markers) {
              marker.setVisible(visible);
          }
          for (PolygonHoleMarkers hole : holes) {
              hole.setVisible(visible);
          }
      }