If the dependency chain is very long, fetching all modules data can take a lot of time. We can: - simply add a loader and draw when done fetching them all, - redraw at each fetched module, - stop fetching at depth 1 or 2, - or?