Основной проект, над которым я работаю в настоящее время. Это на данный момент такой типо gRPC с блекджеком и ООП. И тут реально очень сильно развита тема объектно-ориентированного программировани, как она представлена конкретно в C# на данный момент, но по сети. Данная библиотека может использоваться например для очень простого внедрения микросерсной архитектуры в ASP.NET Core например при помощи DI или в других случаях взаимодействия по сети.

Оно должно отлично работать в теории, но на самом деле изначально для этого не предполагалось.

Изначально требовалось реализовать общение между клиентов и сервером через объекты по средством gRPC в рамках Unity. Однако после безуспешных поисков способов реализовать такое на gRPC была написана первая, намного более корявая версия mROA, позволявшаяя передавать своеобразные ссылки на объекты с сервера на клиент, а в последствии и с клиента на сервер и использовать их для удаленного вызова методов