with multi-instances actived, the drag and drop of files create a new intance of hfs every time
true IF you are talking about dropping files over hfs.exe,
dropping over hfs window doesn't open a new instance.
it happens also if you use the "add to hfs" command.
HFS will automatically pick up a different port for other instances if you didn't set one manually at first.