text: Title: DatePickerRange initiates callbacks at every selection, before window is closed.
  Body: Clicking on the dates on the DatePickerRange initiates callbacks at every click. For example, selecting the start date initiates callback, before one can finish selecting the end date. These callbacks have to all finish running and can take a long time if the user clicks around on the DatePickerRange.