Use setZeroTimeout when possible