Roon 1.4 and Radio and randomness

Very grateful for the significant improvements to Radio and shuffle in ROOM 1.4! I have a question and request:

1). Does Radio work on the last played track in the queue? Or, does it (can it) consider multiple tracks when lining up new tracks or works? For example, if I create a playlist and it ends, will Radio consider the playlist or the last song played?

2). Would appreciate modifying Shuffle so users can employ Shuffle By Track, Work or Album. As it is now, it only shuffles by Track or (for classical) Work. For classical music, sometimes you don’t want to randomize by Works since they can be so long, e.g, an opera, Bach’s Goldberg Variations, a Mahler symphony. Heresy for some no doubt but also a better listening experience for others!