This is the first time I've come across a function I've NEVER heard of that turns out to be incredibly cool.
PowerApps shuffle + clearcollect allows you to create a reshuffled list. On the face of it this is rather innocuous, however we can interact with our collected list as if it's a dataset and this technique forms the basis of a dynamic slideshow to music which gets completed in video 30 of tuesday tutorials (i.e. next week).
watch?v=WWqPHIi7Hrg