We want to avoid that the generation of charts "phones back home" to wherever it currently does. So internalizte all the sources.