Myślę, że wydajniej będzie zamienić kolejnością przeszukiwanie - w modułach później.