@Nullable
	public CallGraph getCurrentWorkspaceCallGraph() {
		CallGraph graph = currentWorkspaceGraph;

		// Lazily initialize the graph so that we don't do a full graph immediately when the workspace is opened.
		// It will only initialize when a user needs to use it.
		if (!graph.isInitialized())
			CompletableFuture.runAsync(graph::initialize);

		return graph;
	}
@return Call graph model for the {@link WorkspaceManager#getCurrent() current workspace}
or {@code null} if no workspace is currently open.
recaf-core/src/main/java/software/coley/recaf/services/callgraph/CallGraphService.java