For #2, one caveat is that the button _in_ the viz would only be able to drive/change the control in the Explore view, which would then let you _save_ that state. Any clicking of it in a dashboard view would not persist that control