When you upload music tracks, how do you think Google works out if they already have the track and just add a marker and when they have to physically upload the whole file?

As I take advantage of the 50k limit, I'm finding surprisingly large numbers of files that need a full upload.