1. A computer-implemented method executed by one or more processors, the method comprising: identifying a data set produced by a particular pipeline object included in a first pipeline instance, the first pipeline instance including a plurality of pipeline objects, each pipeline object configured to perform a computation, and the particular pipeline object configured to perform a particular computation; determining and storing a set of metadata for the data set, the set of metadata including identifying information for the data set that identifies information associated with the data set to pipeline instances separate from the first pipeline instance; and allowing the pipeline instances separate from the first pipeline instance to retrieve the data set based at least in part on the identifying information of the set of metadata being used to identify the data set, wherein the pipeline instances avoid performing the particular computation by using the retrieved data set, and wherein the set of metadata includes one or more execution details including information regarding the processing to produce the data set by the particular pipeline object.