Baixei os códigos-fonte do meteoro e espiei no pacote mongo. Existe uma maneira de hackear em torno de ter que declarar diferentes nomes de coleção no servidor mongodb com base na sugestão de Hubert.
No model.js do lado do servidor, fiz essas adaptações:
Documents.getCollectionByMongoUrl = function (userId, url) {
if (!(userId in documentCollections)) {
var driver = new MongoInternals.RemoteCollectionDriver(url);
documentCollections[userId] = new Meteor.Collection("documents" + userId, { _driver: driver });
documentCollections[userId]._connection = driver.open("documents", documentCollections[userId]._connection);
}
return documentCollections[userId];
};
Trabalho super hack aqui. Tenha cuidado ao usar isso!!!!