KeyNav: allow navigation to any descendants, not just widgets