self.calendar.date_search was already being run in the executor in other places so this should be safe