This endpoint is significantly slower than a lot of others, due to doing large database queries. It takes multiple seconds on production, and makes graphing hard since I don't want to downgrade performance. Caching this endpoint in redis would improve the response times, and reduce DDoS risk. An alternative approach would be to keep count in-memory, then increase this number when X happens. This is even more performant, but less reliable.