Attempt to determine whether element is in viewport without using query