content: I would go simpler than that and just have a clipboard sorted by data type. ASCII, Binary and then objects with registered types. If I had both text and a file object in the clipboard, then pasted into a text editor, by default it would paste the text. If I actually wanted to paste an image that was already in my clipboard, I should just have a right click paste option with a submenu of choices.