I'd actually like to be a little more explicit about when this happens (`getUniqueSelectionPalette` is called quite often).  Could you move this into the `show` function right before `reflow()` is called?  Also, it is missing a semicolon which is causing the build to fail.