There is some caching in Core, I think it’s 15 minutes or so, but it’s still a lot of requests for the forum to handle. I’ve suggested before that a “proxy” should be implemented, some web service that reads the forum regularly, which the OH installations could then query. It would lessen the load on the forum, and it could also clean up unnecessary information (only the first post needs to be stored). I don’t think “throttling” in itself is the solution, it’s more about avoiding running the same queries over and over and over again.