may not work for your usecase but instead of layering cargo, python stuff, and other development stuff. can you install them inside of a container instead?
I'm on the Nvidia image so originally it didn't have waydroid and I wanted it a few months ago so I installed it then but a few days ago I didn't want it anymore.
I do have 1 issue with the flatpak version of Vivaldi, it seems to go full screen and if I hit the minimise or windowed buttons in the top right it seems to crash.
What I mean by full screened is that the top bar with all the tabs is still there but the Kde plasma dock is covered up by Vivaldi, any idea on how to fix this?