public Processor DeepClone() { return(new Processor(Cores.Select(x => x.DeepClone()).ToArray(), Id)); }