Limitar o número de resultados no Meteor no lado do servidor?

Eu tenho algum código como mostrado abaixo. Existem cerca de 60 mil entradas na minha coleção de palavras-chave no Mongo. Eu realmente quero apenas o top 25, então estou tentando definir um limite para encontrar. Estou executando a mesma consulta para imprimir meu número de resultados. Por alguma razão, a limitação parece não funcionar porque minha mensagem de log informa 60K ou mais.

Isso não é possível? Posso definir um limite no lado do cliente que funcione, mas pensei em tentar limitar as coisas no servidor para que menos dados fossem enviados.

Alguns bits de informação adicional:

Estou usando meu próprio banco de dados Mongo, não aquele fornecido pelo meteoro; apontando para ele com a variável envversão 0.5.7

Qualquer ajuda seria muito apreciada.

if (Meteor.isServer) {
   Meteor.startup(function() {
   console.log('server startup');

   Meteor.publish("keyword_hits", function() {
        console.log('keywords: ' + Keywords.find({}, {sort: {count:-1}, limit:25}).count());
        return Keywords.find({}, {sort: {count:-1}, limit:25});
    });
 });

questionAnswers(1)

yourAnswerToTheQuestion