Eigenes Einkaufswelt Element: Image mit allen Angaben

In einem custom Emotion Element habe ich eine Bildauswahl über

$teaserElement->createMediaField([
            'name' => 'teaser_image',
            'fieldLabel' => 'The image',
            'allowBlank' => true,
        ]);

In der Ausgabe ({$Data.teaser_image|@debug_print_var}) bekomme ich aber immer „nur“ den Pfad zum Bild. Ich bräuchte aber das komplette Array mit Thumbnails, SourcSet, Width/Height, … genau so wie es beim standard component_category_teaser.html ausgegeben wird.

Was mache ich falsch?