1. A computer-implemented method, comprising: receiving a request to access a stream within a multi-part file; wherein the multi-part file includes streams,-data spaces and transformation instances; wherein each stream is associated with a data space; wherein each data space is associated with a list of transformation instances; and wherein each transformation instance includes a description of a transformation to be applied in a specific order to data within a stream; identifying a data space that is associated with the stream, the data space being identified from within the multi-part file; and performing the transforms in the order specified in the list of transforms on data before completing the request.