Similar to the prior commit, in this commit, we move to using a basic LRU cache to store the set of prior rejected messages.