Use channel pool to avoid network saturation of channel open/close