Is collection schema just for type inference, or is it leveraged internally for other operations? - TanStack