public override bool IsDoneWorking() { return (IsAtEndOfWorkload() || Workers.All(w => w.State == PipelineWorker.WorkerState.Stopped) ); }