YAML Experte gefragt: Entities variabel übergeben ...?

Hallo zusammen,
hätte einen Frage an den YAML-Experten. Folgendes möchte ich umsetzen mit der floorplan-card: dort sich verschiedene gleichartige Elemente verteilt (Lampen, Rolos, Heizung) mit jeweils einem zugeordneten Entity. Per Touch aufs Element öffnet sich ein Popup, mit dem sich dann was bedienen lässt.
Sieht im Code so aus:

type: custom:floorplan-card
full_height: false
config:
  image: /local/floorplan/GrundrissEG.svg
  stylesheet: /local/floorplan/GrundrissEG.css
  defaults:
    hover_action: hover-info
    tap_action: more-info
  rules:
    - entities:
        - element: floorplan.eg-az-temp
          entity: climate.eg_az_heizung
        - element: floorplan.eg-wc-temp
          entity: climate.eg_wc_heizung
        - element: floorplan.eg-wz-temp
          entity: climate.eg_wz_heizung
        - element: floorplan.eg-fl-temp
          entity: climate.eg_fl_heizung
        - element: floorplan.eg-k-temp
          entity: climate.eg_k_heizung
      state_action:
        service: floorplan.text_set
        service_data: ${entity.attributes.current_temperature + "°C"}
      tap_action:
        action: fire-dom-event
        browser_mod:
          service: browser_mod.popup
          data:
            title: Temperatur
            content:
              type: custom:better-thermostat-ui-card
              entity: climate.eg_az_heizung
              eco_temperature: 21
              disable_buttons: false

Natürlich kann man jetzt den Code unter “tap_action” entsprechend oft kopieren und dem jeweiligen Element/Entity zuordnen.
Meine Frage wäre: Geht das nicht eleganter, indem analog dem “state_action” auch der “tap_action” das Entity übergeben wird?
Also anstatt “entity: climate.eg_az_heizung” ein "entity: ${entity.attributes.entity_id} oder sowas ähnliches (das konkret funktioniert nämlich nicht).
Würde den Code deutlich verschlanken und übersicherlicher machen.
Danke, falls hier jemand eine Idee dazu hat!
Viele Grüße
Tom