[Edit > I understand its the default behavior of WordPress Media Manager to do this and I'm seeking a workaround]
I've found that if you rename an image using the WordPress Media Manager, it appears to rename the image, however, it only renames the "Title" of the image that you see in Media Manager. It does not, as I would expect it should, rename the actual filename of the image.
This is misleading in that I expect when I rename the image its actually renaming the file itself, not the "friendly name" that WordPress uses to display the image in media manager.
So if I "rename" an image in wordpress from say "MyImage.jpg" to "MyNewImage.jpg" and then try to link to MyNewImage.jpg, I will get a 404 error.
Is there are workaround or setting for this, or am i missing something?