Data structures and related methods facilitate processing of media content
for a user-defined development project. In one embodiment, a data
structure comprises a chain identified field for holding identifiers for
identifying chains of components that are to be employed in connection
with the development project, a source identifier field for denoting a
project source associated with a particular chain identifier, a project
time field for denoting when, during project execution, an associated
source chain is required, a source time field for denoting which portion
of a source is required to support execution of the project for an
associated entry in the project time field, and a dependencies field for
denoting whether an associated chain is dependent on any other chain(s).