Refactor LeftSidebar to use LocalChannels for everything, decoupling the view from knowledge of ports.