Слишком абстрактные рассуждения. если есть переменная (набор переменных, вычисляемое совйство и т.п.), отвечающих за "рендер" (тот самый v-if или "условие паузы") то его можно использовать в проверке, надо ли отправлять запрос или нет. В конце концов это (частично) может зависеть от состояния (или пропса или переменной стора или всё вместе) самого компонента.
Вообще вотчер по дефолту не срабатывает в момент навешивания. Ну и зачем в вотчере делать запрос к серверу, если у переменной неправильное значение? Один if спасет...