How much can I extend an OrderedCollection?

Just an idle thought... A common UX is users copying the URL in the address bar and pasting it into their fediverse app to load it in their app.

Right now if you copy a NodeBB topic (/topic/12345) and paste it into something like Mastodon, you'll get nothing because it is an ordered collection and it doesn't know how to handle it.

But... what if I passed in a preview property a la @evan@cosocial.ca's b2b8 and it contained a Note? Maybe a note with a different id? Maybe with a name?

Waiting for @trwnh@mastodon.social to tell me this is a terrible idea.

Just an idle thought... A common UX is users copying the URL in the address bar and pasting it into their fediverse app to load it in their app.

Right now if you copy a NodeBB topic (/topic/12345) and paste it into something like Mastodon, you'll get nothing because it is an ordered collection and it doesn't know how to handle it.

But... what if I passed in a preview property a la @evan@cosocial.ca's b2b8 and it contained a Note? Maybe a note with a different id? Maybe with a name?

Waiting for @trwnh@mastodon.social to tell me this is a terrible idea.