indexed-db batch operations