Thanks for the update!
Would you like to create a feature request on GitHub 5 and post the explanation there, so that we could discuss it there with the module owners and track it?
Btw. thanks for digging into this.