С Mongoose е важно да използвате lean опция за заявки с големи набори от резултати, където не се нуждаете от нищо друго освен самите обикновени JavaScript документи. Това трябва да осигури производителност, сравнима с директното използване на родния драйвер.
Например в случая по-горе ще бъде:
this.model.find({$or: or}, fields).lean().exec(function(e, matches) {
// ... excluded for brevity
}).bind(this));