А в перле есть разница, искать в десяти хешах со ста значениями каждый, или в одном с тысячью?
Типа,
$h_a = {a_1=>1, a_2=>2};
$h_b = {b_1=>1, b_2=>2};
против
$h_z = {a_1=>1, a_2=>2, b_1=>1, b_2=>2};
Математически, разницы быть не должно.
В перле же вообще всё-всё на хешах внутри, правильно? Как и в JS.