Resource Conservation: Azure’s Multiple Delete Locks in Practice