Fix problem with mutating global cache during enumeration for pruning expired entries.
Send extra information using notifications when key events occur, with a BOOL property to turn them on or off.