Graph domain cleanup (ready)

Needed for stacked-area #70.
Cleanup: no more looping dataIds to get sources.