John Doe
Имея ТЗ какие проблемы передавать то что требуется и иметь полный контроль над этим?
Ну через параметр не передашь.
Везде где будет штатный сериализатор юзаться будет отлуп, возможно с извращениями и получится, но я не пробовал, я это использую для другого, когда в принципе сменить контекст слишком дорого по времени