Yes, now that I'm looking at the code I'm not happy that there is a ->write at all in this process, which isn't necessary just to trigger a delete operation.