Group rooms by floor in the area dashboard

An area dashboard lays out the floors alphabetically, so I end up with e.g. “bathroom 1st floor” besides “bathroom basement” and “bashroom 2nd floor”. It would be much nicer if there would be some sort of container, or at least the sort order taking floors into account, so all rooms in the basement are together, then all in the next floor, …

If then I could also define relationships between rooms (neighbors?) it could become even more awesome without manual intervention.