Headless mode
Completely separate GraphHandler and GraphData from the UI