The point is that your manually created fictitious list of folders is no better than a manually created list of real/symbolic folders, which can be viewed in the tree and output the contents of one of them at the right moment. The essence is actually the same.
We cannot but talk about a real tree here, because this is my proposal with an already existing possibility.