tidier field select fns;
tidier field select fns;

The focus on perf here because it's used in many interfaces, is very bespoke (don't want the complexity to leak), and consumers may have loads of fields.

keystonejs/keystone,keystonejs/keystone,keystonejs/keystone