Secondo me (per quel che ho capito) è laborioso l'utilizzo di un'albero ...
non che ti voglia scoraggiare