internal void OnDeserialized(StreamingContext context) { Surfaces.ForEach(s => s.units = units); Edges.ForEach(e => e.Brep = this); Loops.ForEach(l => l.Brep = this); Trims.ForEach(t => t.Brep = this); Faces.ForEach(f => f.Brep = this); //TODO: all the data props to the real props }