Add public facing methods to BaseCacheLookup

There seems little point in using BaseCacheLookup by default so it can
act as an example to implementing classes.