(graphcache) - Fix API results from being reused incorrectly for queries (#1196)
* Add test case demonstrating original data affecting results
* Remove unexpected __typename fields from test fixtures
* Assert in test that result data shouldn't be the same reference
* Prevent query original result data from being reused
* Add changeset
* Simplify some checks from `undefined` to truthiness
authored by