I recall reading in one of the performance threads, one of the founders saying that if :count is immediately after do a search for, then it’s run server side. But if you have do a search for, then a filter or something executed client side, then :count, then yes it would need to load all the items to count. But try it out…

Re: APIs I don’t know.

PS: if you want to reduce data on page load, why don’t you just set up the RG as scroll so it only loads a few items at a time?