Fix #14: LRU/TTLCache refactoring.