Use parent_type for forced inheritance rather than special snowflake shit.