Why arent binary files backwards compatible?
Since the binary version of the data is designed to loaded and saved at high speed directly to and from various descriptor data structures it is extremely challenging to maintain forwards and backwards compatibility when those data structures change across SDK versions. Additionally any time new features are added to NxuStream itself it would invalidate the previous data assets.