Map card not centering view on tracked entities when nested in a Grid card (outside of Grid works fine)

Playing around with Lovelace so excuse the mess.

As you can see below, I have three single-column Grid cards to establish a basic layout. If I add a Map card nested in one of the Grid card columns (see column 2 with Mushroom cards and column 3 alone), the map does not center properly over the tracked entities (compare with column 1 where I have placed the Map card outside of the Grid card).

Any help would be appreciated.

views:
  - path: default_view
    title: Home
    cards:
      - square: true
        columns: 1
        type: grid
        cards:
          - type: custom:mushroom-entity-card
            entity: sensor.day_date_and_time
            icon: mdi:calendar
            primary_info: none
      - square: false
        columns: 1
        type: grid
        cards:
          - square: false
            columns: 6
            type: grid
            cards:
              - type: custom:mushroom-person-card
                entity: person.1
                icon: mdi:face-man
                layout: vertical
                primary_info: none
                secondary_info: none
              - type: custom:mushroom-person-card
                entity: person.2
                icon: mdi:face-woman
                layout: vertical
                primary_info: none
                secondary_info: none
              - type: custom:mushroom-person-card
                entity: person.3
                icon: mdi:gamepad-square
                layout: vertical
                primary_info: none
                secondary_info: none
              - type: custom:mushroom-person-card
                entity: person.4
                icon: mdi:guitar-electric
                layout: vertical
                primary_info: none
                secondary_info: none
              - type: custom:mushroom-person-card
                entity: person.5
                icon: mdi:baseball
                layout: vertical
                primary_info: none
                secondary_info: none
              - type: custom:mushroom-person-card
                entity: person.6
                icon: mdi:face-woman-profile
                layout: vertical
                primary_info: none
                secondary_info: none
          - type: map
            entities:
              - entity: person.1
              - entity: person.2
              - entity: person.3
              - entity: person.4
              - entity: person.5
              - entity: person.6
            dark_mode: false
          - type: custom:mushroom-entity-card
            entity: sensor.waze_travel_time
          - type: custom:mushroom-entity-card
            entity: sensor.waze_travel_time_2
      - square: true
        columns: 1
        type: grid
        cards:
          - type: map
            entities:
              - entity: person.1
              - entity: person.2
              - entity: person.3
              - entity: person.4
              - entity: person.5
              - entity: person.6
      - type: map
        entities:
          - entity: person.1
          - entity: person.2
          - entity: person.3
          - entity: person.4
          - entity: person.5
          - entity: person.6
1 Like

There is an issue opened on github: https://github.com/home-assistant/frontend/issues/14298