A good suggestion.
Based on my experience from various information systems, I've never seen such a feature, and was told once that allowing this can potentially affect the servers by clogging them. So companies prefer that you do it manually instead of allowing users to mass-expand branches and by doing so - endangering their servers' performance.