#46#45, creo que no lo usas de forma conveniente, veo ilogico cargar toda la coleccion en la lista de reproduccion para reproducir de forma aleatoria, cuando puedes activar el modo aleatorio y te carga 10 o 20 canciones de forma aleatoria automaticamente, sin los problemas que comentas, y cada vez que acaba una cancion pues te mete una nueva en la lista.
Y cuando encuentres algun artista que te apetezca escuchar, pues desactivas el aleatorio y metes en la lista todo lo que tengas de ese artista.
Y cuando encuentres algun artista que te apetezca escuchar, pues desactivas el aleatorio y metes en la lista todo lo que tengas de ese artista.