When to refetch query after mutation? - Theo's Typesafe Cult