Skyway you don't need to install apps in owner and push them to other profiles
This is true, hopefully I didn't communicate the wrong idea here. My point was that OP wants as little "talking" between apps and therefore it would be best to have as little apps per profile installed. Using the owner profile as command center to install and update all apps for every profile provides simplicity and the smallest amount of apps per profile.
If you do install/update apps on every user profile, it's worth mentioning that you should install it from the same source. You cannot install different versions of the same app, e.g. install Mullvad from Play Store on one profile and from Obtainium or Neo Store on another (the second install will fail).