1. A computer implemented method comprising: displaying a first visual representation of a set of object properties of a plurality of objects, and a second visual representation of a set of object properties of the plurality of objects, each object of the plurality of objects having a property; receiving input selecting an object of the plurality of objects having the property, the property displayed as a transition of the selected object from the first visual representation to the second visual representation; sorting the plurality of objects based upon the selected object to create a sorted plurality of objects; and generating transition timeline data that includes the sorted plurality of objects, wherein generating the transition timeline data includes transmitting data representative of the received input via a network to a server process and receiving the transition timeline data in response thereto.