Optimized the bejesus out of FieldAccess. and BaseField.