1. A computer-implemented method, comprising: receiving, by a forwarder, a Manifest for a data collection, wherein the Manifest includes a name associated with the collection, and includes a list of references to one or more Content Objects that make up the data collection; creating an entry for the Manifest in a Manifest table which stores a Manifest state for a set of pending Manifests; and allocating a resource for processing the Manifest.