May or may not be something the staff here find interesting , but one project I have been following for the last year is MessagePack C#.
Check it out, watch it, formulate your own opinion.
https://github.com/neuecc/MessagePack-CSharp
Mentioning it only as a possible means of improving serialization (every byte counts) 🤭