Consider re-implementing as webcomponent
Consider re-implementing as webcomponent