getExtension() in Twig

Hallo,

kann mir jemand erklären wieso ich hier null in Twig ausgegeben bekommen:

im Frontend Subscriber für die Produktdetailseite habe ich ein Array, das ich gerne als Extension bei dem Produktdaten anreichern will und in Twig wieder auslesen.

Beispiel Subscribber:
$product->addArrayExtension(‚variantTable‘, $variantTableArray);

In Twig:
{{ dump(page.product.getExtension(‚variantTable‘)) }} // erzeugt Ausgabe mit den Daten
{{ dump(page.product.getExtension(‚variantTable‘)[0]) }} // erzeugt auch Ausgabe mit den ersten Datensatz

{% for data in page.product.getExtension(‚variantTable‘) %}
{{ dump(data) }} // nada, keine Daten
{% endfor %}

page.product.getExtension(‚variantTable‘) wird im dump() als Array angezeigt, in der For-Schleife krieg ich aber nix mehr ausgeben, das versteht einer???

Kann mir vielleicht jemand sagen an wo hier der Haken ist?

Viele Grüße