moving updatePrivateKey to PB
PB.getUserRecordNoCache now grabs latest record by default