Only fallback to dynamic search if no attributes exist, or we have a failure of some kind