Only do byte copies if needed
Set the channel class to use