.Net Or-Mapper working with dynamically implemented abstract Classes