Especially important for merge and reduce options because they are inside of a long-lived global lock with no output.