Without going into details, let me just say that the reason is some unhandled scenario deep inside the code that I intend to handle as soon as I finish more urgent stuff.
When implementing this, I do not need/plan to remove any existing features, because everything has its purpose, i.e. there...