External file to configuration.yaml

Good morning,
but if I move all the blocks outside the configuration.yaml file including them with the! include command, when I modify an external file (sensor or switch type) do I always have to do the axio restart or not?
I can update automations without reloading everything but how can I reload the other files?

Thanks, Alberto

You need to restart if it’s anything other than customization, scripts, or automations if I recall correctly