TYPO3 provides an `PackageManager` class that could be used to load the extension information, instead of the `ext_emconf.php`. I'd work on this and provide a Pull Request updating the `ExtensionProvider`