Makes sure we cache recently-accessed Messages even if they aren't directly referenced by recent Events.

ref #51