Finished implementing basics for ghost migration support