Precise but slow, or quick but dirty?