Right now way I'm setup is each time an email goes through my spam filter the RBLs are queried. While this does not really impact me much, I was thinking how it could get worse in the future as mail volume increases. Is there an easy way to cache RBLs and only actually update them every hour or so? Or from what I understand these are just DNS queries, so is me having a caching DNS server good enough?