I've also thought about this. It has to be a terrible AI to scale like this and provide these instantaneous answers. And probably heavy caching too.