Fix an issue with multi-page modules not routing their clicks properly
The code would hit-test through the options and stop at the first one that position-matched, ignoring any of the pagination stuff. Have the higher-level callback report whether it successfully found an option in that spot (after handling the current page), so that we keep going until we've checked the correct ones.