Interesting link on whether NSCache used LRU:
https://github.com/gnustep/gnustep-base/blob/master/Source/NSCache.m#L195