* [ ] sluggish selection on 1e6 points * [ ] generalize SVG/webgl selection if possible (messy for now) * [ ] fix opacity of huge number of intersecting points * [x] add fancy-scatter selection * [ ] test cases of losing plot - zooming and selecting, changing mode and selecting etc