void ISerializableObject.Write(EndianBinaryWriter writer, object context) { writer.ScheduleWriteOffsetAligned(4, () => { VertexList.ForEach(x => x?.Write(writer)); sEndChunk32.Write(writer); }); writer.ScheduleWriteOffsetAligned(4, () => { PolygonList.ForEach(x => { x.Write(writer); writer.WriteAlignmentPadding(4); }); sEndChunk16.Write(writer); }); writer.Write(BoundingSphere); }