Hi
@Varuna Bamunusinghe, the answer here is not quite. First, in order for changes to take effect, it means that you need to re-register the Flow. If you re-register and the version goes up, you need to start a new Flow run.
So what will help you is caching.
targets are a file-based persistence so if the next flow run happens and it sees that the file exists, it won’t run that task anymore