how is this possible? I have a first query using limit which is also limiting another query without limit
let result = await this.getCollection().aggregate(query)