You might also be interested in this discussion about additional clipboard data and how it might be implemented.