I'm trying to wrap my head around how stack layout works, how does this get used by the area component?