Use of computed properties just seems like there's no guarantee vue can figure out which store properties to watch.