Yes, can somewhat explain it like grinding over something over and over again. Trying senseless combinations of something to solve something yada yada. Sometimes related to what I'm working on at that particular time. I always think it is my brain's way of consolidating new information. Nonetheless it is very unpleasant.