The combination of these three gives the functionality that a colReorder sends off an XHR request that I think is unnecessary - even when there are no criteria in SearchBuilder. Turning off SB prevents this request.
https://live.datatables.net/vazuwuza/9/edit
This is not an issue with small datasets but makes colReorder unusable with large ones, mostly because the XHR event is fired instantly when the column is in a new place. An indirect fix could be to make the event fire only on mouse up?