I'm a bit late with the answer, but based on what I know today, I wouldn't use AutoMapper at all. In the end, it doesn't seem to be any less work than manual mapping and the way we use it, I don't think we need mapping at all. We could also simply use the same class in each situation - it doesn't really matter if not all fields are needed everywhere...