I mostly make vector art/traces. Since vector images are made up of objects, they can be easily modified. Sometimes I make a vector trace and submit it, then later go back and improve it in some way. (e.g. #202087; since posting that I've made several improvements to shading and general shape.)
Does e621 provide any way to replace an image with a newly-created improved version? Right now, I think the only way is to delete the original and upload the new version. But that counts toward the user's deleted post count, and discards all of the votes and comments of the original, so it's not ideal.
I think this is a bit different from cases where an image is removed because a better version (higher res, better scan, etc) is posted, since in this case the better version didn't exist when the original was posted, and comes from the same artist.
Updated by Princess Celestia