Focused thinking about a problem just sort of spawns new threads (some of which get OOM-killed if you keep spawning more). The process seems to need not actively thinking about the problem for the jobs to actually resolve.
It's like thinking about the problem triggers the background calculations to start, it doesn't actually perform the work.
Then you get that famous "aha!" in the shower or when you're off on a walk or whatever.