Why are the rules on what layouts can be nested what they are?

Just curious about why Section Layouts cannot contain other Section/Form/Dashboard Layouts and so on for other Layout Components, is related to restrictions in the Java that backs SAIL forms or is it a best practices thing to try and keep interfaces from becoming excessively complicated?

I'm similarly interested why Forms and Dashboards cannot be contained in a list of items?

  Discussion posts and replies are publicly visible