Snapshot is async now.