Verständnisfrage: Theme oder Plugin?

Hallo @all,

wir haben eine Shopware Installation mit einem gekauften Theme.
Zur Anpassung des Themes nach unseren Wünsche hat ein ehemaliger Mitarbeiter ein Plugin (ohne theme.json) erstellt. Über dieses wurden dann die Anpassungen über {% sw_extends '@Storefront/… %} gemacht. Nun habe ich einen neuen Verkaufskanal mit dem Shopware default Theme angelegt und musste feststellen, dass die Anpassungen aus dem Plugin auch auf das Shopware default Theme angewendet werden.

Ist der Fehler, dass die Anpassungen über ein Plugin und nicht über ein Theme gemacht wurden?

In diesem Zusammenhang sollte ich noch folgendes wissen:
Funktionier es, dass ich je Verkaufskanal ein Theme erstelle und dieses dann über {% sw_extends '@Storefront/… %} Anpassungen bekommt, welche dann auch nur auf den verknüpften Verkaufskanal zugreifen? Quasi ein Theme je Verkaufskanal.

Vielen Dank im Voraus!
Gruß Daniel