docs: protected void migrateProcessInstance(MigratingProcessInstance migratingProcessInstance) {
      MigratingActivityInstance rootActivityInstance = migratingProcessInstance.getRootInstance();
  
      MigratingProcessElementInstanceTopDownWalker walker = new MigratingProcessElementInstanceTopDownWalker(rootActivityInstance);
  
      walker.addPreVisitor(
          new MigratingActivityInstanceVisitor(
              executionBuilder.isSkipCustomListeners(),
              executionBuilder.isSkipIoMappings()));
      walker.addPreVisitor(new MigrationCompensationInstanceVisitor());
  
      walker.walkUntil();
    }