Access-Driven Layout Reasoning