arithma wroteSeems you got your answer lad.
Yup. I haven't tried it yet, but theoretically this should do the job quiet perfectly. If you know of another way of doing it, go ahead. I was wondering if I can do it without an extension method, and have it as a method in my repository class instead.