Support for making multiple selections using Box selector or Lasso selector tools in Plotly.js

Hi,
Is there any way to handle multiple selections simultaneously i.e. without cancelling the previous selection? Currently, when the Box select cursor is selected (from the modebar) and box selection is applied, the previously selected part of the graph gets deselected and the box re-appears for the newly selected part. I was just wondering if we can select new data points on the graph without deselecting the previous ones.

Any help will be appreciated.
Thanks!

duplicate of https://github.com/plotly/plotly.js/issues/698