Emotion Elements werden nicht vom Uninstaller entfernt

Moin zusammen, 

ich arbeite aktuell an einem neuen Plugin in Shopware 5 und muss dafür ein Emotion Element für die Einkaufswelten hinzufügen. 

Das geht im Installer auch einwandfrei: 

$this->emotionComponentInstaller->createOrUpdate(
      'KaleIndividualBundle',
      'KaleIndividualBundleElement',
      [
          'name' => 'Individual Basket',
          'template' => 'individual_bundle',
          'cls' => 'individual_bundle',
          'description' => 'Komprimierter Warenkorb zur Zusammenstellung eigener Saftpakete.'
      ]
);

Zu Testzwecken deinstalliere ich das Plugin aktuell auch noch immer wieder und dabei ist mir aufgefallen, dass die Emotion-Elemente nicht gelöscht werden, wie es eigentlich in der Doku gesagt wird. Folgend meine uninstall() Methode. (in der aufgerufenen uninstall Methode bearbeite ich ausschließlich die Datenbank und lösche dort die hinzugefügten attributes)

public function uninstall(UninstallContext $context) {
    $uninstaller = new Uninstaller(
        $this->container->get('shopware_attribute.crud_service'),
        $this->container->get('models'),
        $this->container->get('dbal_connection'),
        $this->container->get('shopware.emotion_component_installer'),
        $this->getPath()
    );
    $uninstaller->uninstall($context->keepUserData());

    $context->scheduleClearCache(UninstallContext::CACHE_LIST_ALL);
}

Kann mir jemand sagen wo ich einen Fehler habe oder was ich notfalls tun muss? 

Hat sich erledigt, hatte die TemplateRegistration nicht richtig drin.