I tried very briefly with a few random latest30 URLs and the reported execution times seems to have gone from ~2s to ~20ms.

That couldn't have been just the hardware, you must've done some magic too :)  Thank you so much Henrik, this is just awesome.