use native copy for typed arrays
add bench for 10k copy