1. A computer-implemented method, comprising: assigning a value to a layout bound of a first node in a plurality of nodes in a scene graph stored in a tangible machine-readable media, utilizing at least one processing unit, the first node comprising at least an area of an object corresponding to the first node and at least one set of transforms wherein rendering the first node comprises applying the at least one set of transforms to the area of the object, the layout bound being a bounding volume for the object; calculating a display layout for at least a second node in the plurality of nodes, utilizing the at least one processing unit, relative to the first node based on the value of the layout bound; and rendering at least the first node and the second node to generate a display on a display device, utilizing the at least one processing unit, according to the calculated display layout.