Consider using sysusers.d to create pqconnect user
https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
How would this work? Would it add any new Build-Depends or Depends? I'm not convinced this is the right thing to do, but it would be nice to look into what it would mean to support this.