Use submitBlockingTask instead of process.nextTick for zlib operations