Topics over 10,000 posts remove "Frequent Posters"

Would it not make more sense to just cache data such as the number of posts per user server-side for larger topics so users don’t need to poll every post in a topic once you reach 10,000 posts?

Or is there some reason simply storing this kind of data in one batch and altering it serverside as each new post is made rather than actively polling every single post each time you load the topic doesn’t work?

Is that a byproduct of having the ability to jump everywhere within a topic, so needing to be able to pull up any post at a given time?

And, if so, would not enabling pages make sense for large topics?

Or am I fundamentally off target somewhere?

Thanks!