We have code for doing fast (delegate-based) CLR property access--look at depending on ClrPropertySetterSource and ClrPropertyGetterSource.