I would like to suggest that the “screens” folder under “User Interface” on Jmix tab would be organized by the libraries to which every screen belongs. That would add another level to the tree and make it easier to find the screens.
My current project has around 60 entities and the screens folder is getting really overloaded, making it difficult to manage this aspect of the application.
Since the screen java files are already organized within entity libraries in the classpath, it would not be difficult to reflect that organization on the screens folder and it would make it more manageable.
Regards.
Ramiro.