Improved code to not refetch "all" events after only 1 event is added/updated