refactor: encapsulate blobsToDelete in BlobTx