that is what we lose with decoupling it from sonata admin, right? do we need some sort of route registry that knows about route for each document class and sonata admins register their route with it?

we could have more than one tree implementation in action, e.g. with different valid children rules or such.