There's not much we can do here - either, as you suggested, drop full name lookup or accept fact that it may return some false-positive results (irish vs ga). There's no magic way ;) 

If full name isn't needed I would suggest to drop it. Let's keep things simple (this makes injecting stuff much faster) and not focus on solving problems that don't need to be solved.