When slicing the index make the end_date exclusive rather than inclusive, to avoid return a duplicate of already-loaded events when scrolling to the left.