Run mapper through primary key columns
Move check for dynamic object to top of IsNew method