Respect createIfNonexistent for nil primary key