decoupled VisualPython widget from NotebookDashboard widget, its now a passed variable. tabs now gain focus when one is removed