>Having the compiler add this kind of reflection info would be awesome. As soon as we have compiler bits in SVN I can share what I have done. It is no way production worthy, however, this was the basis of the work I did to make injection more performant in the SDK itself.
I identify kept metadata and provide a wrapper set of classes, etc. Right now it is not general purpose, it was just to identify Injection points. However, the theory described here is basically my approach. Mike