@Override
  public void copyFromNewInstance(@NotNull final CachingChildrenTreeNode newInstance) {
    clearChildren();
    setChildren(newInstance.getChildren());
    synchronizeChildren();
  }
@Override
  public void copyFromNewInstance(@NotNull final CachingChildrenTreeNode newInstance)