Async snapshot writing