add deep cloning with packed ArrayBuffer from Worker and it's recover