Following from my post here #1880100-19: Allow to configure the h3 element for view style plugins I was encouraged to set up a new thread by @dawehner to suggest some enhancements to the behavior in the admin UI using the states API.
When encouraging folks to "Choose the HTML element" it might be useful to encourage folks to learn how to use headings properly. It would be good to encourage people to use proper semantics.
It would be better if you also added the HTML5 hidden attribute, so rather than simply providing the style information via CSS:<div class="form-item form-type-checkbox form-item-style-options-grouping-0-rendered" style="display: none;">
It would look a bit more like:<div class="form-item form-type-checkbox form-item-style-options-grouping-0-rendered" style="display: none;" hidden>
That needs to switch along with the style information so that the semantic information is being passed along to AT.