No, the auto-completion is a different plugin.
But why? The methodology is essentially synonymous for both, no?
Can it be done in a few milliseconds? If so then that's fine. Otherwise I'm not in favor of increasing startup time by several orders of magnitude.
No idea, but that would be certainly a goal I would be striving towards...