Well it seems you got it covered already :) Yet, you said you can find 4 bytes per 16gb of data on average, which means a "mapping" approach will not be so far fetched, specially if the client uses its own files instead of downloading, in the rare scenario where you are sitting at 99% complete and t...