Rapid and Accurate 3D Selection by Progressive Refinement