I honestly do not have a clue, but sadly not many people seem to answer on the forum.
However, I am going to say, think about it logically you have 100,000 games as an example.
That is a lot of checking and a lot of processing power, if you have 80 systems and 100 collections as an example, that is a lot to go through.
As a non techie, I would say that this would not be worth the time or effort to try and code for it.
However, hopefully someone might be able to answer your question that wears a techie hat. I just see something does not have a video, and put one in.
Regards
Mark