Patent ID: 7640534

Claim:
A system for generating a development project, the system comprising: means for identifying a plurality of source clips comprising the development project, wherein each source clip represents an access to a source object; means for combining two or more accesses for two or more source clips into a single access if the two or more source clips satisfy one or more criteria, wherein one or more criteria comprises the source clips must occur next to one another in a project, the source clips appear next to one another in the source, or the source clips must share a common processing chain, wherein the means for combining two or more accesses comprises a render engine configured to analyze each of the plurality of source clips to identify a common source; means for generating a source clip reuse list, denoting source clip timing information, wherein the reuse list is used to generate a composite timeline graph of the development project, wherein the reuse list comprises a track identification field, a source identification field, a project field, and a source time field; and means for replacing multiple accesses in the reuse list with a single access if the one or more criteria is met, wherein the means for replacing comprises the render engine completing a programming grid identifying one or more source clip accesses in the development project.