Unlike with the csv backend the files backend acquired only a reading lock which didn't trigger the storage hook.