{quote}Nested transactions sometimes can be good, although it's something that should be used carefully.{quote} Notice how I did not say nested transactions, but nested service calls... On transaction per thread says it all :P {quote}(No coments, back to square zero).{quote} Back indeed. I still think only a SMT will solve this... Regarding searches, I've talked to Mr. Gil, and he also thinks that having a domain representation over a view, in order to materialize searches faster is a pretty good trade-off. Kind of having a Search concept in your domain... What say you?