zero-copy migration