Revert "Reduce workq promise/future latency."

This reverts commit d641adbf3a1bffe113a8797abaa76ef00d4c4b16.

This commit is wrong, since it'll make the active workq change
without it being clear.