Eigenes Modal in TPL erstellen und per Skript öffnen

Ich wurde aus allen Antworten, die ich zu dem Thema bisher gefunden habe leider nicht schlau.
Ich möchte ein inhaltlich etwas komplexes Modal in Shopware 5 erstellen. Hierfür habe ich es einfach als HTML in einer TPL Datei erstellt.
Bsp.:

           Modal box title
       
    
    
       Modal box content

Die TPL Datei wird auch korrekt geladen und der Code für das Modal ist im DOM vorhanden.

Ich bekomme es aber nicht hin, das Modal zu „registieren“ und per Javascript zu öffnen.
Gefunden habe ich $.modal.open(options, …), aber diese Funktion erstellt ja ein neues Modal…

Was ich mir vorstelle ist das irgendwie über die ID anzusprechen vergleichbar mit Bootstrap Modals oder jQuery Dialogboxes.
Kann mir jeamnd weiterhelfen oder einen entsprechenden Hinweis in der Dokumentation schicken?