I think part of the real problem is the browser clipboard standard doesnt support content-types other than text and html.
Is that fair ?