More in depth GPB serialization

More in depth GPB serialization