Consider the case of two workers both trying to write the same key at once. Which one should succeed?
So if you write to the same file twice, one write will succeed before the other and change the etag of the file, which should in theory cause the other request to R2 to fail because the etag you send with as conditional no longer matches.