Então, a solução está no meio termo entre hot-reload e build sob demanda.
O nome como sugere "On Demand"...
Considere que:
- Não é um hot-reload clássico (porquê ele realmente recompila na "borda")
- O hot-reload clássico não faz o menor sentido aqui; A compilação do recurso é muitíssimo veloz (nesse caso em específico, podemos incluir)
Ou seja, é um hot-reload, mas não é um hot-reload clássico; Admito que eu me expressei mal, você tem razão.