public virtual void UpdateSnapshot() { Array.Copy(Step.Output, OutputSnapshot, OutputSnapshot.Length); OnUpdated(); }