Wait for track to load before streaming
Desktop gets an ObservableCollection backed playlist, server gets a List<> backed playlist