Не, не надо!
Если они живут в границах сервера acorss, вы в конечном итоге используете dynamic
на клиенте вашей функции, что не годится.
Это потому, что вам, вероятно, придется выставить объект как object
в сигнатуре метода, и вы потеряете все преимущества безопасности типов.
С другой стороны, вы ничего не добились, компилятор все равно выкладывает класс для вас.