Could we add a method to facility_user to set the hash of the password directly? That way we could avoid having to generate the hash every time, which is the slow part of the process. @jamalex how would this look from a security stand point?