fixes: nested set reparenting