да, работа с DOM достаточно тяжёлая операция и стоит избегать её как можно чаще :)