copyWith is the function to copy the class.
SimInfo copyWith({ List<SIMType>? sims, }) { return SimInfo( sims: sims ?? this.sims, ); }