Adds de-duplication to MessageRequest.process()