The code associated with this functionality appears to live in the MenuController but has DOM manipulation and no direct references to the menu. Any reason it doesn't live in the orgSwitcher directive?