align the scrollbar with latest scrollconstraints and remove virtual-size dependencies