Made PipelineModel.Execute extendable so we can supply custom AggregateArgs for controlling pivotal things like allowdiskuse