Make ForwardPrivateMessageEventEncoder thread-safe; Rename method