Scrolling Text auf WLED Matrix über Automation

Ich möchte mehrere Wetterdaten auf einer LED Matrix anzeigen.
Das Ganze soll als Lauftext über WLED laufen.

Soweit funktioniert auch alles.

In der Configuration.yaml habe ich diesen Eintrag gemacht:

rest_command:
  wled_text:
    url: http://10.0.0.155/json/state
    method: POST
    payload: '{"seg": [{"col": {{color}}, "n": "{{text}}"}]}'

In der Automation werden dann die Wetterdaten an WLED geschickt:

sequence:
  - device_id: ca012a4a7db12ed01c68f90427d8024f
    domain: select
    entity_id: 7448845df35fface6b9f27ed1a2150b5
    type: select_option
    option: Scrolling Text
  - data:
      text: . Temp. {{ states("sensor.gw1100a_outdoor_temperature") }}`C
      color:
        - 0000FF
        - 0
        - 0
    alias: TMP
    enabled: true
    action: rest_command.wled_text

Soweit so gut, aber es gibt folgendes Problem:
Die Textlänge ist begrenzt und wenn man die Werte in verschiedenen Farben darstellen will, muss man den Datablock mit den entsprechenden Werten erneut schicken.

Und da fängt das Problem an.
Ich hätte gerne, dass WLED den ersten Block durchscrollt, dann den zweiten usw.
Leider macht das WLED aber nicht. Es führt die Automation in einem Zug aus und somit scrollt nur der letzte Datablock auf der Matrix.
Man könnte zwar zwischen den Blöcken einfach eine gewisse Zeit warten, aber das ist eher eine unschöne Lösung da die Zeiten nie exakt ident sind und somit nicht sauber durchgescrollt wird.

sequence:
  - device_id: ca012a4a7db12ed01c68f90427d8024f
    domain: select
    entity_id: 7448845df35fface6b9f27ed1a2150b5
    type: select_option
    option: Scrolling Text
  - data:
      text: . Temp. {{ states("sensor.gw1100a_outdoor_temperature") }}`C
      color:
        - 0000FF
        - 0
        - 0
    alias: TMP
    enabled: true
    action: rest_command.wled_text
  - delay:
      hours: 0
      minutes: 0
      seconds: 15
      milliseconds: 0
  - data:
      text: . Wind {{ states("sensor.gw1100a_wind_speed") }}km/h
      color:
        - 00FFFF
        - 0
        - 0
    alias: WIND
    enabled: true
    action: rest_command.wled_text

Hat Jemand von Euch hier zufällig schon Erfahrungswerte gesammelt?