It would be nice if the samba.users state file would use the pdbedit state module to create samba users instead of always piping the password to smbpasswd on every run. Additionally it would allow us to only store a password hash in the pillar rather than the raw password.