layout: Remove `DisplayBoxes` to save memory and as one step toward an

`@`-free layout

r? @larsbergstrom