type narrowing in live queries - TanStack