Avoided increased memory consumption.

The graph walker now does not cache results - it's a local var instead of a field on a default lenient configuration. Let's see how it impacts the performance. For sure it reduces the memory hit because we no longer hang onto the the resolved dependency instances.