I’m hosted on shared “nightmarehost” servers and foresee a huge problem if this is resource heavy. would it be possible to just have the script run like once every time the dashboard is visited and i just spend a few hours doing one at a time?

Side question- whats the status of individual site(blog) avatars?