WTH why don't areas connect?

It would be nice if areas “knew” which areas that they connect to. For example, my Family room is connected to the living room, foyer, and outside. This could be used for presence to automate based on someone going from one room to another.

Stairs are a special case that connect areas on different floors. It may not require any special handling. But it is good to think through the needs.