Good point. Updated, thanks. I also adjusted it to change data- attributes on the component ot just be value="" placeholder="", etc. Seems more clean and just as manageable this way.