Instead of setting `visibility: hidden`, why not remove the element from the DOM? Is there a way to implement this behavior using the component's API?