Slightly optimised memcpy()