should do `return lastQuery = lastQuery.then(() => actuallyQuery(...));` that will avoid parallel query errors.