since everything runs through the storage manager, we could manage a queue and have configurable max concurrency for those kinds of operations.