Update IdUtils to allow the PK attribute to take precendence over the Id name convention.