It could save some bandwidth if only the tracks actively being played from a file were streamed. The use case I’m thinking of is if a file has lots of audio tracks or large audio tracks that aren’t being played but still consume bandwidth as the entire file is streamed with direct play, but with direct stream only the active tracks would need to be sent.