Stores also multiplicity, share path arrays when possible.