I agree. And I wonder if that sleep couldn't be made even shorter. A full millisecond is enough sleep to make any CPU yawn.