Description
Currently the sync doesn't support external data stores. We need to extend the communication protocol to also include binaries.
To ensure consistency the 'setHead' operation only happens after all the segments & binaries have been already transferred.