I am handling both TimeRangeSelected and BeforeEventRender events on my DayPilotCalendar. The TimeRangeSelected event causes a textbox outside of the calendar to become visible and that's it. We had reports that this performance was slow so I looked into it and noticed that the BeforeEventRender is also getting called for all the events after the TimeRangeSelected fires. My question is just why is the calendare re-rendering after the TimeRangeSelected event fires? Is there any way to let the calendar know that it doesn't need to re-render? Nothing on the calendar itself is changing so it should just stay as-is.