When clicking an object or scrolling, there are no safeties in place to make sure we are doing the right thing.
Especially when scrolling, if the mouse is not scrolling the correct scroll area we need to abort instead of scrolling forever and making no progress.
Wtih clicking, if given an Element, we should make sure the mouse is over the element before clicking. That is, the Element is topmost on the screen. Or maybe not...this one is debatable. On the one hand, it might be a bug that causes the Element to move or not be topmost (another window pops up); on the other hand, it might be commonplace to call something like click window and the topmost thing at the center of the window is a button or something else.