Lazy-load event and group routes
From the global search result, results are not from database entities, so we need to fetch them before redirecting to the event/group.
From the global search result, results are not from database entities, so we need to fetch them before redirecting to the event/group.