But you're not scolling the button itself, instead you're scrolling the whole site. So the view that does the clipping is site-based and not button-based. As such it makes sense to have something like a scroll window or panel, which then has its own view, but a view per button doesn't really make much sense.