1. A method comprising: editing, by a processor, an image in a browser including maintaining a list of transformations applied to the image including a last transformation; receiving a selection from a user to rollback a transformation, the selection not including the last transformation, where receiving a selection includes receiving a selection from the list of transformations that include plural selections that are not contiguous in an order in which the transformations were applied; generating, by the processor, a unique identifier associated with the edited image without the selection; and requesting, by the processor, a page using the unique identifier, where generating a unique identifier includes generating a unique identifier that includes data identifying the image and all transformations to be applied to the image.