Thinking impact from the initial design of the program/project, trying to understand the simplicity from the complexity, and carrying this culture of learning throughout the lifetime of a program/project can be resource intensive. However, it is also useful in saving massive resources that would be invested later on in the search for impact and outcomes.