Hi Greg,
This was in fact considered, but was evaluated to have a complexity level that can only be described as hideous. As i recall, conceptually, it appears hierarchical, but in the browser it would need to be flattened into HTML. This makes for a lot of problems in the view editing pages.
So, yes, it can probably be done, but it would be ugly.