you should not call ``$this->getRouteCollection()``. This method is triggering the loading of the routing files, so you are breaking the routing cache.