Use a Smart Playlist.
Add all the shows to a collection, named e.g. ‘backgrounds’
I assume that you don’t put stars on your tv show episodes, right? So all episodes have currently zero stars on them.
Now put one star onto those eps which you don’t want to see.
Now go into your TV shows library,
set it to view mode ‘Episodes’
call up the Custom Filters and create a filter like the below
(instead of ‘Arrowverse’ use your own collection name ‘backgrounds’)
Save As… and give it a name
Then go on and shuffle this playlist.
You’ll have to re-set the ‘watched’ status of the contained shows to ‘Unwatched’ from time to time.
Otherwise your smart playlist will become shorter and shorter as you watch it, due to the condition Episode unplayed = True.
Resetting ‘watched’ state can be done quickly, again by using the Collection Custom Filter. But this time, the view mode of the library must be ‘Shows’.
Just filter the view to only shows which are a member of your ‘backgrounds’ collection.
Then hold down the ‘Shift’ key and click on the first poster.
Keep holding the shift key and click on the last poster.
Now all shows are ‘selected’ and can be marked as ‘unplayed’ at once.

