Hello and thanks for your work on this!
Has there been any discussion so far about integrating the behavior of the extension into MediwaWiki core? I'm sure there are many reasons why it's not happened, but from my position it would be much more intuitive.