also paves the road for parallel runs (even with two workers, they always have at least one failed job)