Merge "Fallback to byte-by-byte copy/move if optimized fails." into nyc-dev