PERL-298 implement parallel collection scan