ENG-1218: refactor SnapshotRestore and remove unnecessary system plan fragments.