@pid_eins Is there any chance of bypassing all this if the systemd-homed managed home directory isn't actually encrypted (i.e. using --storage=directory)?
I had looked at homed a while back as a possible replacement for a system where we wanted to manage users separate from the base operating system image. It was using full disk encryption, so separately encrypting the home directory was less important.