@simon @sil @jscholes I'd engineer it by creating a set of `<template>`s for all dialog types (maybe lazily on demand even) and then `clone()` them whenever I need them. Also, I'd make them completely barebones when it comes to design, so they can fit in wherever.
@simon @sil @jscholes Ah, and I see you have an Issue open for this already, but you really want to allow users to only `import` the dialog type(s) they need. Given what you have, an LLM should be able to get you there.