That is correct. The lack of an HSS overrides the the cache_lookup() field. I'll make this clear in the comment. Although actually I think Rob has deleted all this code in his enhancement in a classic case of throwing away Graeme's work, so I'm not going to do anything.