InvalidateQueries not refetching with dynamic key - TanStack