Gzipping goes into another worker
Promise-based worker communication