Transparency is valuable, but while many things can be made transparent in distributed objects, performance isn't usually one of them. Fowler (2003)