RelocateConstructItem

Relocates a single items to a new memory location as a new type.