Use more intelligent WidgetSelector for TextFields