1. A method comprising: defining a group of associated graphic objects for display on a display device; defining a set of operations to perform on the associated graphic objects in a particular order, the operations comprising one or more transforms applied to at least one of the graphic objects, wherein, for each particular transform applied to a set of the graphic objects, each graphic object in the set has a set of parameters indicating whether the graphic object is affected by each of a set of primitive transforms of the particular transform; and storing group set of associated graphic objects and set of operations as a single graphic object.