public GpuLogicalBufferStruct Clone() { var p = new GpuLogicalBufferStruct(); p.BufferSize = BufferSize; foreach (var i in Map) p.Map.Add(i.Key, i.Value.Clone()); return p; } };