1. A method for producing standardized object-oriented assets, the method comprising: receiving a plurality of media assets chronologically arranged in an asset timeline; parsing the plurality of media assets to identify a plurality of entities in the plurality of media assets; referencing a central object database for a plurality of objects corresponding to the plurality of entities; generating an object track comprising a separate timeline of the plurality of objects arranged to correspond to the plurality of entities at one or more pre-defined times; and distributing a media content timeline that comprises the asset timeline and the object track through a content delivery network to present a first media asset of the plurality of media assets simultaneously with a plurality of viewer-interactive objects of the plurality of objects in a primary display device of a viewer, wherein a viewer-interactive object comprises a reference to a second media asset of the plurality of media assets, the reference being operable to concurrently present the second media asset in response to a viewer-interaction with the viewer-interactive object during a presentation of the first media asset.