1. A method, comprising: providing sequential access to a plurality of portions of a stored digital media asset; receiving a selection of raw analyzer modules, the respective raw analyzer modules to produce respective sets of raw analyzer result data; using one or more processors, accessing the stored digital media asset and playing back the respective portions of the stored digital media asset while concurrently executing the selection of the raw analyzer modules to analyze the portions of the digital media asset to produce the respective sets of raw analyzer result data; and storing in a data cache the sets of raw analyzer result data in a file associated with the digital media asset, wherein each of the sets of raw analyzer result data is linked to a particular one of the raw analyzer modules.