In my test application (Meteor-React), I have only 22 documents in my collection. The collection is published and I subscribe on the client. I do a search to find all documents and display the results in an unordered list. Although it works correctly, the display will incrementally keep updating with a new set of results until all are found. There is also a count field which I can watch update as the documents load. It goes through 7 or 8 updates/screen refreshes before all 22 documents are loaded.
When running on localhost I don’t experience this and the list appears instantly and complete. But on app.meteor.com I see this delay. Although I expect better performance when I deploy for real on another service, this is altering me to the idea that I might need to do something differently.
Is there a way to make the application simply display the entire list at once instead of incremental updates? I can provide sample code if needed, but I suspect this is a general design pattern question.