JSON materials contain all advanced features supported by HLMS.
They're better for machine-generated materials as they can be easily serialized and loaded.