title: Is there anyway to find out why has a query from useQuery (@apollo/client) fired again?
body: <p>I am using <code>@apollo/client</code> with <code>react</code> in my app, and i just upgraded it to <code>3.x</code>.
  I am using the <code>ApolloClient</code> with the <code>fetchPolicy</code> of <code>cache-and-network</code>.</p>
  <p>After the upgrade, somehow when one mutation is triggered, all the active queries (<code>useQuery</code>) fire and refetch the data from the server. Even if those queries are not related to the mutation that happened in any way.</p>
  <p>Any pointers on what could be the issue or how to debug?</p>
  <p>Is there any way to find out why has a query fired again?</p>
  <p>Any help will be really appreciated.</p>