Thanks for the very quick reply!
I understand that doing reverse DNS could have a big impact on performance, yet some might want to do it and tackle the performance aspect in other ways (dns caching, etc.).
You could possibly also restrict the reverse DNS lookups to countries of interest based on GeoIP first to strip down excessive traffic…