For each file to be downloaded:

After the files are downloaded, the main attributes of the server manifest are copied to the client manifest on each connection attempt, regardless of whether any files are downloaded or not. Because files are never removed from the client side, a single client can work with servers whose manifests have a common superset of files, without constant removal and re-updating of files.