private void FixObjectPropertyIDs(IMutagenReadStream stream, long fileOffset, ushort objectFormat) { switch (objectFormat) { case 2: { stream.Position += 4; long offset = fileOffset + stream.Position; ProcessFormIDOverflow(stream.ReadSpan(4), ref offset); } break; case 1: { long offset = fileOffset + stream.Position; ProcessFormIDOverflow(stream.ReadSpan(4), ref offset); stream.Position += 4; } break; default: throw new NotImplementedException(); } }