What I think is happening is this: - User stores hash in filestore - Path breaks for whatever reason (symlink fuckery for example) - User attempts to re-add file - File's hash is the same, so block doesn't get updated, even though there's a new abspath