Vue's reactivity is awesome, but it has a "little" drawback: it messes up with the references. Things that should work, that TypeScript says is fine, suddenly isn't fine. I won't even talk about nested Refs with enforced typing, it's complete chaos y...