Add recursive multiplication that copies partitions.