fixup! Refactor task execution loop to support progressively passing barriers.