Improvement to MostRecentMessageProcessor; reduced blocking