I don't have any specific information on Calibre's implementation of this approach to moving and renaming.
However, before trying to modify this behavior, you should understand that this is a safety measure--it prevents losing the data if something happens in the middle of the move/rename (either a mechanical fault or a software bug).
It is a very bad idea to try to bypass this behavior, just as it would have been a very bad idea for Calibre itself to do moves in the way you would prefer,
|