`!identical(file_sha1, sha1)` is slightly safer here