ref #6806 Fix dirty state handling and saving in feature tree editor
ref #6806 Implement operation framework for feature tree editor