In Vue, when you are using large data structures and you don't need deep reactivity, you can make use of shallowRef instead of ref.

js
const state = shallowRef({ count: 1 })

// does NOT trigger change
state.value.count = 2

// does trigger change
state.value = { count: 2 }