We normally do not want to cache the articleinfo endpoint because in general the same page is not loaded more than once, and it's quite fast as it is. If we did cache every request, we'd unnecessarily be consuming a lot of memory.
However some pages like Admin noticeboards, etc., receive a lot of traffic and could benefit from caching.
Additionally, we have a rate-limiter that rejects requests if a single user makes the same exact request over 5 times in the same minute. We should disable this for the articleinfo API entirely.