Always refer back to the ultimate source if possible, to avoid creating more dependencies than necessary. This allows more parallel calculations to be run increasing efficiency and speeding up calculations
Best Practices article:
Best Practices for Module Design
Questions on this topic? See 2.02-19 Don't daisy chain data in our Planual forum.