useQuery with different polling query

I have a heavy query on the server end, which returns a lot of data. I’d like to refetch at a poll interval, but use a different query re-fetching (Only fetching a smaller subset of fields, that I want updated). Is this possible with apollo?