>>289025504
What are you talking about? This actually is controller tech, but even if it wasn't you need research into these kinds of new approaches to have big jumps in progress, in addition to the incremental improvements to existing technology that you might be thinking of.