En el caso que un objeto sea pasado por valor, el Framework realizará una copia completa del objeto para que pueda ser serializado y enviado a través del canal, por lo que en el caso de tratar con objetos que contengan gran cantidad de información, será beneficioso pasarlos por referencia, dado que todo el objeto no es serializado, solamente se pasa su referencia.