I'd rather not use a 3rd party service. All I really need is the bookmarking UX already built into the browser but behind the scenes it captures the contents of the link (locally) and stores it against the bookmark. Bonus points if it asks where I want the bookmarks and their snapshots to be stored/synced to.
Does such a plugin exist?