1. A method implemented by a computing device, comprising: a node among a plurality of nodes in a distributed collaborative environment receiving an input via an interface displaying an image of a plurality of images, wherein the input indicates a change regarding the image; the node receiving another input, via the interface, to finalize the change; in response to the other input, the node generating a rendition including an adjusted version of the image that reflects the change applied to the image without replacing an original version of the image, such that the plurality of images includes both the image and the adjusted version of the image.