the problem I see with it is that it creates one thread per channel, and since it is not on the critical path it should not be given that many resources. hmm I must look at the full config again, might be too many dispatchers here