WIP: virtualization looks better, but is janky
WIP: figuring out why browser is reflowing on scroll: