Scrollable capabilities externalized in list/mixin/Scrollable