Delayed fetching to avoid overkill with every character typed.