Allegedly, MC will track and complete all requested tasks.
A rule I work to is to always allow one batch of changes to complete before I start another. It doesn't inconvenience me in any way and
feels safer.
If you are using rename from properties to move the actual file from one location to another,
you absolutely must allow the job to complete before making any other changes to those filesThis is because MC updates the file location in the database immediately, then sets about moving the files. If you are moving 500 files, and decide to change the artist tag on the 500th file before MC has moved it, MC will look for it in the new location, but it won't be there yet.
this might have changed recently, I don't know. It caused me a big headache a while back, despite being assured that no matter what I did, MC would take care of it, and after putting this rule into my workflow, I've never run into any problems with tagging or file operations, and as it's no hassle, I see no reason to change the habit