When the checksums are disabled, we can use these unused checksum values as a counter to make sure we have different nonce even if we don't write the new WAL record.
Ah, well, I think I've figured it out for myself. In this way, we can't protect against torn pages...