I do believe that @OvermindDL1 did say ExSpirit can work on non string based streams so you may be able to make it work with structured data.
I can’t really comment on feasibility other than what he wrote here:
Strangely enough that was in response to a comment by Sasha from the video you linked, as he used the slower combine parser which wasn’t a significant factor for his use case.