Is there a way of preventing other Finder windows from responding to unnecessary drag/drop events?
Sort differently. If you sort by say, file size, the sort order won't change with the file name. I also enable "date added" or "date created" because those are not the same as "date modified". You can do grouping and sorting through the view menu.