My DD11 is very much like this (and so am I, to a somewhat lesser extent). I had always assumed that it was part of her autism. Something to keep an eye out for, anyway. I have told her that she will make a great patent lawyer someday.