=rem #16428 optimize protobuf serializer for master

#16428 for master
feels slightly more public/stable than the PARSER field, so I vote for that if performance is almost equal