1. A method to introduce content into synthetic environments, the method comprising: maintaining data representing an event in an event library database, the event associated with a plug object configured to interact with object code executing to create a synthetic environment; detecting a condition that triggers introduction of dynamic content into the synthetic environment; and introducing the dynamic content into the synthetic environment during the execution of the object code.