This codepen shows the issue: https://codepen.io/dylanvann/pen/OYaedz The `onHover` handler forces a re-render. Whenever the Plot is re-rendered some state is lost. In particular the selection is lost. How it behaves when re-rendering (selection box is not maintained):  How it behaves when not re-rendering (selection box is maintained): 