https://apidocs.mendix.com/7/runtime/com/mendix/core/Core.html#getMetaObjects-- and https://apidocs.mendix.com/7/runtime/com/mendix/systemwideinterfaces/core/meta/IMetaObject.html, roll your own returning a list of NPs that doesn’t require db activity
What is the issue you are facing with MxModelReflection module?
If you only want a list of entity for documentation purpose (not needing this information to be used in the App itself), you can generate a html document that you can open in your browser, listing the modules, its entities and microflows in your Application by right clicking on your Project and selecting ‘Export documentation...’
The MxModelReflection configuration is very simple
①Importing the MX Model Reflection module
②Add MxModelReflection ＞ USE ME ＞ MxObjects_Overview Page