If an object in a module is a file—or even perhaps an attachment to something—then it would be far more convenient to be able to replace the file, say from the context menu.
At the moment, I believe one has to delete the object, and then recreate it, and I think it ends up leaving an old copy of the file behind.