raft: avoid memory allocation when handling MsgProp