We want to use Document checksums on clients to avoid re-fetching binary data we already have.
Documents can be uploaded in bits.
When they're not finished yet, they have a field pending
that's set to true
.
During this time, the checksum
is NULL.