Homepage-Cache wird nach dem Akzeptieren von Cookies über die Zustimmungsleiste nicht ungültig

Ich habe ein Plugin erstellt, das mit dem Standard-Cookie-Zustimmungstool von Shopware 6 verbunden ist. Nachdem ich ein bestimmtes Cookie akzeptiert habe, lädt das Plugin (normalerweise) einige Tracking-Skripte auf verschiedenen Seiten im Frontend:

  • Startseite
  • Kategorieseite
  • Produktseite
  • Checkout-Erfolgsseite

In einem bestimmten Shop werden die Skripte, vor allem auf der Startseite, erst geladen, wenn der Cache gelöscht wird. (Es gibt kein serverseitiges Caching, ich arbeite mit dem Shopware-Cache).

Kann mir jemand einen Tipp geben, wie ich das ggf. in meinem Plugin beheben kann?
Kann man den Twig-Cache bei einem Cookie Event leeren o.ä.?