I can remember flatpak apps working each one with their own libraries, meaning app1 installed nvidia-drivers-535, app2 uses nvidia-430, app3…
U get my point, this is just a reference point tough since this comes from a vague memory about exactly this being controversial for all the redundancy it could cause.