update to use internal PK objectid-class to avoid use of DN classes