This example builds a list from the adapter's lower-level model, layout, range,
and item primitives instead of its high-level list binding.

Use this shape when custom DOM ownership matters. The simple-list example is a
shorter starting point for ordinary scrolling lists.