Armazenar um arquivo de imagem no IndexedDB
Estou tendo problemas ao tentar armazenar e arquivo de imagem no armazenamento local IndexedDB, eu pego o objeto de arquivo e tente e empurrar isso em IndexedDB, mas parece lançar e erro: DOM exceção: DATA_CLONE_ERR (25)
Como posso converter o objeto de arquivo, que se parece com isso (abaixo) para algo que eu possa armazenar no indexedDB e recuperar do indexedDB em uma data posterior?
attribute: 32
contentType: "image/png"
displayName: "image1"
displayType: "PNG File"
fileType: ".png"
name: "image1.png"
path: "C:\pictures\image1.png"