#2 Web Components integration update