I learned along the way never to make assumptions about how file syncing works. There's no right answer to what to do in all situations, so your expectations aren't always going to match what the programmer/product owner decided to do.
There's literally no precedent for any other way. You move a file, and the file you moved still contains the same thing. That's how it works everywhere, including with all other file syncing services.