Support entity protobufs

What is the expected behavior of `to_protobuf` on a new instance?