Significantly updated API and default processing graph.