private MutableObject ComputeSchemaFromBounds(IEnumerable <BoundingBox> bounds) { List <MutableObject> payloadList = bounds.Select(bound => bound.Data).ToList(); var schemaList = MutableObject.GetUniqueSchemas(payloadList); return(MutableObject.UnionSchemas(schemaList)); }