enitty controller only refetches on route update when query param is present