Digraph for packages with proper "solving" based on dep graph depths

No, it is only fetching it once. I think you are misreading `CurrentUrl1` and `Current1` as the same variables :)