Scheduling work on each contract through tasks