1. A non-transitory computer readable storage medium storing one or more computer programs adapted to cause a processor based system to execute steps comprising: identifying stage props displayed in content; looking up a reference image associated with each identified stage prop; performing an analysis of each reference image and its associated stage prop to determine a lighting condition of each identified stage prop; and creating reference information configured to define dynamically replaceable assets in the content by providing data needed to replace each identified stage prop with a replacement image as the content plays; wherein the data needed to replace each identified stage prop with a replacement image comprises information indicating lighting to be applied to the replacement image based at least in part on the lighting condition of the identified stage prop.