Thinking a little more on this, adding a bool visible to the BaseElement type would actually not work since the Elements list is const. I’ll brainstorm some ideas. Perhaps the new dynamic element drawer in v2 (which calls Widget::step anyways) could help…