Spróbuj tego:
var myCursor = collection.find({}).cursor({batchSize:50});
myCursor.eachAsync((doc) => {
...
});
Rozmiary partii służą tylko do optymalizacji wydajności i nie dają 50 obiektów.
Nadal będziesz musiał przetwarzać każdy dokument osobno.