Stop having career sub-objects in positions.
Change the person_view / career_view if ERP5 HR is installed so that a person's career only defines the relation to a position.
Display in position history the list of related person's careers.
Be able to assign a person to a position (in an assignment) like it is possible for a project.