There's a thing I don't get about the tracks being playable online... how does the data transfer work ?

Does the host who has the new tracks send them to the other players ?

It'd be quite annoying if they were transfered each time a game with those tracks starts, that's why I've been wondering if they're saved on your memory stick or something similar which we aren't aware of...