Why can't browsers use a virtual dom internally as an optimisation? Why can't browsers use a virtual dom internally as an optimisation? vue.js vue.js