1. A method of storing multiple immutable objects on a computer readable medium, comprising: receiving a first immutable data object; receiving a second immutable data object; generating first metadata for the first immutable data object and second metadata for the second immutable data object; constructing, using one or more computer processors, a consolidated data object comprising the first immutable data object and the second immutable data object, the consolidated data object further comprising consolidated object metadata; configuring the consolidated object metadata to indicate the relative locations of the first immutable data object and the second immutable data object within the consolidated data object, the relative locations indicating one or more storage positions of the first immutable data object and the second immutable data object; and storing in a fixed content storage system the consolidated object as a single data object, whereby the first immutable data object and the immutable second data object need not be stored separately in the fixed content storage system.