Moving doubles with overlapped memory