This is actually really interesting that you switched over to using Web Components instead. Makes total sense for performance and other reasons, of course.<p>But does this basically mean that you now provide the entirety of the code to users? This includes HTML and JS, since it now lives entirely on the host site, easily accessible to the developers of the host site. Is this something that was discussed and was eventually agreed upon? I would be curious to learn why it was ultimately decided that you are OK with users having the raw HTML and JS code that powers your product.<p>Furthermore, it also makes it more difficult for users to receive UI updates. If there is an important bug fix or enhancement, users would need to upgrade to the latest HTML/JS "package" that controls the web component, correct?<p>Of course with an iframe, any updates are seen immediately on the user side.<p>Curious to hear your thoughts!