public function handleRoute(GzeroRouteMatched $event)
    {
        $blockIds = $this->blockFinder->getBlocksIds($event->route->getRoutable(), true);
        $blocks   = $this->blockRepository->getVisibleBlocks($blockIds, $this->languageService->getCurrent(), true);
        $this->handleBlockRendering($blocks);
        $blocks = $blocks->groupBy('region');
        view()->share('blocks', $blocks);
    }