remote_object_move_semantics