I'm not too keen on having an id that's the same as the widget name. It should be `linkpreview-something`.