It used to be that clicking on a collapsed node only opened one level. I see somebody requested to allow the ability to expand all child levels. I can understand the feature if it were optional, but apparently that's now the only way it works, as I don't see a way to configure it with the original behavior.
Please make this configurable via a prop, as this default makes it practically unusable when you have large json.