Out of curiosity, is it possible to define lit-html templates outside of JavaScript, such as in an accompanying HTML file?
It utilizes lit-html's compiled template support to transform HTML templates into lit-html templates and reuse the underlying efficient rendering / updating machinery.