@samthurston @sonny @eloquence the idea AIUI is to use systemd-homed. But you need desktop environment-level support so that you can set it up & recover in case of emergency without having to be able to operate a command line.
(Not my project, I'm just a spectator!)