OrderedList

I’m encountering an issue with the Markdown mode when working with ordered lists. Specifically, I’m unable to go beyond the second level of nesting for ordered lists. Once I reach the third level, the list elements are no longer detected as ListItems.

Everything seems to work fine with unordered type (BulletList). Is it intended behavior?
The first situation in the screenshot below performs fine - three items recognized. The second example has the simplest approach to encounter the issue. I cannot get to detect third level ListItems.

Screenshot from 2024-08-26 16-45-40

I don’t think nested list items without a blank line between them are valid Markdown. See also the reference implementation.

Is it possible to apply more than 3 levels of depth to an ordered list just by writing a MarkdownConfig? Or do I need to touch @lezer/markdown?