This example virtualizes a horizontal collection: columns are measured and
positioned along the x-axis while the browser keeps a native horizontal
scrollbar.

It uses the same core model and item-measurement lifecycle as a vertical list;
only the scroll axis changes.