spirv: handle OpCopyObject correctly with any types