Yes, it checks inside the .yak file(s) of the lastest version to see if there’s an .rhp or .gha. It’s done in advance and cached, so should run a background process from time to time to check for package updates.
It should load faster now.
I was using a free “serverless” backend to filter and serve the packages, but it takes between 1 to 10 seconds to resume from a cold start. There are only about 500 packages, so can be filtered and sorted directly in the browser.
The backend is only used now for a background task that checks for changes and updates a ~200kb json file with all the packages.