Only use find_text fallback when candidate count is low
Tweak white detection