Note to self and others looking at this: This seems to be removing some asynchronous MSC start/stop stuff, but looking at what ChannelService is doing in start/stop I don't see anything that can't be done by the MSC thread, so that's fine. ChannelService does not connect/disconnect the channel in start/stop.