The 'user' type has a property 'password_question' (with a column of the same name) present in the 'users' table that is not present in table 'acs_properties' while the 'person' type has the 'last_name' attribute that is present in 'acs_properties' and in the 'persons' table.
It just seemed odd and I was wondering why since the datamodel is generally consistant.