I'm encoding a community directory which consists of a set of individuals interspersed with organizations (shops, businesses etc.), I'm using <listPerson>, with <person> for the individuals and <org> for the organizations. <person> has model.global in its content model, so page-breaks and column-breaks that occur within a single person's entry can be tagged with no problem, but <org> is not, so milestones are not allowed. I would suggest that these elements are parallel in function and should have similar content models including model.global.
Seems very reasonable. Only doubt, should not be <listperson> and <listorg>a sort of data like container? Is it correct to use them to encode features of the source document?</listorg></listperson>
F2F at Raleigh 2014-11-19 agrees that you must be allowed milestones in org. Assign to FC to make a reasonable content model.