Actually, I did test it out and I have it working in about 1.5 seconds.
After loading his hash table into mIRC, and calling it Orion, this is the format I used. It handles the data in a short time and works well.
//echo -a $hget(orion,$hfind(orion,$str(* $+ $chr(9),4) $+ %string $+ $str($chr(9) $+ *,9),1,w).data).data
There still is that 1.5s pause, but that's not too bad... especially compared to 60s.