We use packet cache instead. Also do the same on some kinds of weird
RRsets, as even there some caching should be better than none at all.
This "incidentally" works around all known cases of DVE-2018-0003.
This will create a new commit in order to revert the existing changes.