clicks after a page change, but before the refresh completes, can upset the selection
a page change forces a full page refresh drawing the selection outline on whatever was selected the last time the page was visited.
a click that changes the selection forces a fast DOM update of only the classes of the affected stacks: deselecting the current selection and selecting the new selection.
there is a race between the fast DOM update and the slow page refresh. the selection update does not wait until the refresh has completed. this can result in the DOM being out of sync with the controller's selection.