Still really confused about how to update the apollo cache in a “optimistic UX” type way. Falling back on using apollo refetch query too much!