@tchambers Yes, on-demand loading could be done here, but this is quite complex. It will be an asynchronous backend operation that might take multiple minutes (or never finish because the remote server cant be reached), and you will need to have proper UX around this in the client. We are slowly moving towards having some asyncronous background loading in Mastodon, but this adds yet another layer of complexity to everything.