document queryselector vs getelementbyid performance