public void SetCurrentCopy(CopyState state) { while (CurrentCopySlot >= CopySlots.Count) { CopySlots.Add(null); } CopySlots[CurrentCopySlot] = state; }