move iterator creation during MemoryBoundLruHashMap eviction out of loop