An illustration of V. Delecroix's idea, as I understand it...
And I don't think it would be difficult to achieve Igor's request for an upper
bound on edge length as well by using nested circular arcs and compressing the children
along the arc according to their number, something like this: