I am not sure how it will work on the heavily cached sites. GET with ActivityPub sends a header that requests a JSON response. But the regular GET needs an HTML response. Most caching plugins ignore the headers after caching.
i'm interested in knowing how this works. are you digging into it?
Making the Social Web a Better Place: ActivityPub for WordPress Joins the Automattic Family https://wordpress.com/blog/2023/03/17/making-the-social-web-a-better-place-activitypub-for-wordpress-joins-the-automattic-family/
This is huge.