Description
There is an optimization in binary format called "compact footers". When enabled, we do not write field IDs during serialization and only write field offsets. And field IDs are written only once to type metadata.
We need to support the same mechanism in .NET.