Hey.
If the issue is only with InputArchive not having the features you want, you can open an feature request on github.
I am not very familiar with c++ serialization, but it sound like something we want to support! (or at least make it so that users can add support on their side).