In Blazor Web Assembly 3.2, I want to create a component that wraps the HTML element, and also react to a change with a cust