Datatable unselect preformance

We want to unselect a specific bunch of rows at once. After every unselect the datatable is rendered. Is it possible to make the _silent_selection and _finalize_select api public or add a parameter in the unselect method in the near future?
Or a similar method like selectRange

There is no such public functionality.
Still, you can try to use the next trick

component.hide();
... multiple operations here...
component.show();

The component will not repaint self while in the hidden state.