The proxy factory always expects non-null identifier values