Although it is convenient for most of us, sometimes it can be noisy. I need switch hls between few versions (dynamic linked / static linked), and hls may not appear in PATH. Opening a project, I will find that the plugin has already started downloading it, before I set the path to hls executable manually, so I have to deleted the downloaded binaries to keep it clean, even if those binaries will not make any difference in runtime.