Reverted back to field order-based initialization of protobuf fields, since causes issues on Linux/Travis