It will always be unique across the query – to ensure that it is unique, I am using a combination of resource path, typename and ID, i.e. {foo{bar1: baz, bar2:baz}} here bar1 has a resource path foo,bar1 and bar2 has a resource path foo,bar2 .

Tech / Product Founder — building https://contra.com/

Tech / Product Founder — building https://contra.com/