1. At an observation system in a computerized environment comprising a plurality of interrelated software components including one or more observing components that depend from one or more source components, which further depend from one or more additional components, a method of reporting data freshness in the one or more additional components directly to the one or more observing components, comprising the acts of: processing data corresponding to one or more source components; during processing, identifying one or more additional components, wherein at least one of the one or more additional components is configured for change notification; storing in a registry: (i) at least one representation of the one or more additional components, the at least one representation indicating whether a corresponding one of the one or more additional components is configured for change notification; and (ii) one or more status indicators for each component configured for change notification; identifying a change to the at least one additional component; changing the one or more status indicators corresponding to the at least one additional component in the registry; and indicating that one or more of the one or more identified additional components have changed.