Migrated meter rewriting logic into MeterManager.
Leaf._split() now precalculates timespans for new components.