Don't rely on querySelectorAll