private void DuplicateCurrentSnapshot()
{
Undo.RecordObject(this.m_Controller, "Duplicate current snapshot");
this.m_Controller.CloneNewSnapshotFromTarget(true);
this.LoadFromBackend();
this.UpdateViews();
}