Per #2339 I think we should consider marking recv meta as non exhaustive so that subsequent field additions are not breaking