Specify whether the VM uses IO or not, and if not don't create channels. These are more expensive than I expected, and pointlessly creating/destroying them thousands of times is a significant CPU drain.