The difference with images in cycles is that the renderer uses its own libraries to load the files (openimageio). So, in fact while we do have a copy of the image in blender, cycles does not have access to that.<br>Packed images are not supported in cycles yet because of that (openimageio instead of &#39;blender&#39; images being used, and packed images are &#39;blender&#39; images) and this is the only way to &quot;include&quot; an image in the blend file. <br>
<br> I am not certain if it&#39;s possible to detect filename changes through a system event but currently this is not how it works.<br><br>So I would personally put down the issue as todo/annoying rather than a bug.<br>