Some components, like the WIP grid highlight component need to understand copy + paste; a bespoke solution is being "organically" grown on the gut of grid-components,
https://github.com/zambezi/grid-components/blob/8f69dee79174e6d2bd69be497a55947121c23f33/src/cell-selection.js#L201
we should extract that into a behavior á la d3.drag etc.