In addition, the elements carried by the virtual world channel could include program code that is then executed by the client system, or data such as mask signals, depth information and the like that are used to provide more flexibility in rendering and compositing.