initial implementation: working-set drag