If I have a problem, I try (and with Linux) often succeed to understand the problem. This is very rewarding and allows my systems to run without many problems, since I can extinguis issues at the cause.
Well state includes (for most configs I've seen) the persistence of user paswords, known_hosts, wifi auth, /home, /var, nix-channels, nixos-generations, disk encryption passwords, secrets in general, docker/podman, VMs, ...
Luckily most gui toolkits have a way of disabling CSD. For gtk/libadwaita I recommend something like Gradience to generate a theme with corners of your liking.
PenTUIn