@drahardja my partial reasoning is:
I've already part-trained a new intelligence. it's going so well that mrs evilstevie says "it's like there's two of you, ffs"
this sounds like a problem I shouldn't repeat.
and the other bit is that it's dragstrip-racing levels of resource consumption being used for going-round-the-neighbour results, and I really reeeeally want my computing efficient (to the level of gui animations and transparencies being disabled if I have to gui)