Add tests to validate that views are not rerendered with ReusableListItem, and make ReusableListItem hide itself with display:none when there is no context to render. @lukemelia/@kagemusha
Clean up… separate ListItemViewMixin, ListItemView, ReusableListItemView. @lukemelia/@kagemusha
Rename the scrollContentTo event to scrollYChanged, and don't clamp it at zero, so it can be better used by scrollbars with overshoot compression @lukemelia/@kselden/@kagemusha
make prepareForReuse a hook
mergin