Advanced Search: Improve the performance of the MigrationReindexBasedOnSchemaVersion helper
Background
Currently, we can load up to 10_000 documents in one batch using Search::Elastic::MigrationReindexBasedOnSchemaVersion
Proposal
I believe that we need to update the helper to support scroll API or keyset pagination. Also, we might use the same approach as in MigrationDatabaseBackfillHelper and store the latest processed ID