Removing identify() logic, overriding constructor for custom object type classes instead