Don't hide overview when app doesn't intend to show a window.
Some apps on a desktop will never open a window nor output text to a console. In both cases phosh opens a new, contentfree window frame, the one with homebutton and osk-button it meant.
If a flag gets added to the .desktop-file of those apps, that tells phosh to start the app/script and forget about it, the workflow will be enhanced.
As an example, this thorch/flashlight app for phosh desktops, that do no support the build-in-thorchlighticon yet, is a typical example for the usecase: https://github.com/Cyborgscode/pinephone/tree/main/flashlight
It could contain "X-nowindow-flag: true" and should than just be started in background. Next to any form of startup notice would ruin the gained performance win. With this app as an example, it would slow down the time until the app can reactivated to turn off the light again.