Performing sub-tasks with sub-workers