Hi,
Thank you for your interest in BubbleUPnP.
What is your receiver (renderer) brand and model ?
I asking because adding track on an OpenHome renderer takes a tad more time than other renderer
types (due to the content of Playlist tab being stored on the renderer).
Generally speaking, it is not a good idea to add a huge number of tracks to the Playlist tab.
If adding tracks to a non OpenHome renderer, it will take the time to load from the media server the added folder,
eventually recursively depending on how you add items. If there are thousands of item this can be long.
I understand this is not ideal if you want to play a whole genre shuffled for example.
As mentioned by SimBun, a solution would be to leverage the 'Random track' feature but more customizable for being to select the genre (or other criteria).
There is no plan for this at this time and such functionality would require the media server to have robust server-side UPnP Search
(which MinimServer has). I still might play with that idea in the future.