As a longtime Plex user, I also hate their lack of focus and tendancy to priorotize bad features (like paid streaming and VR). But this one feels more like a way to re-focus on video by removing photo code from the main (video) app’s codebase, making it easier to maintain.
Instead of destroying the universe, can we destroy prior, failed shuffle/check iterations to retain o(1)? Then we wouldn’t have to reload all of creation into RAM.