Providing a complete global view requires scraping the entire network (for like counts, etc). Providing a partial view might make a lot of sense in certain cases and could be very cheap or even be something a PDS handles itself "for free".
https://files.mastodon.social/media_attachments/files/110/330/565/393/144/508/original/9c212baf80ea184b.jpeg