Missed layout optimization

Some previous discussion here, including notes from Swift: