Implemented async memory copies