Say a mastodon.social (for example) user searches for a post on a remote server, which causes mastodon.social to fetch that post to be available locally on mastodon.social.
If a *different* mastodon.social user, or even that same user, searches for that same post on a remote server, does mastodon.social just retrieve the locally stored post, or does it query the remote server every single time someone searches for it?