There are some differences, for instance we lock but share it for delete (LockFile has no share) and we will only lock it if it exists.