Consolidate `transfer_desktop`