Eine Entity mit EntityExtension anlegen oder löschen

Hallo,

ich habe eine EntityExtension für Produkte erstellt und mich an folgenden Guide gehalten:

Erstelle ich eine Produkt über den Admin-Bereich wird nichts in der EntityExtension angelegt und somit können die Felder für das Adminformular später auch nicht geladen werden.

Lege ich einen Eintrag manuell an, dann funktioniert der Admin-Bereich und Änderungen werden in der EntityExtension gespeichert und überschrieben (inkl. updated_at Feld).

Lösche ich ein Produkt, wird der EntityExtension eintrag nicht gelöscht.

Ist das das gewünschte Verhalten?
Muss ich via Subscriber prüfen ob Entitäten angelegt oder gelöscht werden um die Datensätze in der EntityExtension selbst zu erstellen/löschen?

Oder habe ich etwas übersehen, damit Shopware das automatisch übernimmt?

Vielen Dank
Liebe Grüße