@taylorlorenz the link previews thing is complicated because retrieving the data for them is decentralized, meaning each instance (and sometimes, each *app*!) is hitting the website for the preview info. It’s often been omitted because it can knock small websites offline just dealing with serving previews when a popular user shares a link.
maybe a cdn for fedi previews. like every link to a fedi site gets snapped + a rendered preview is pushed to an object store that fronts preview.fedi.org or whatever + that serves the preview in a CORS-happy iframe.
an edge function cld handle all this in abt 1/3 of a second