fts: when there is no risk of overlap, use memcpy, not memmove