First steps towards a dynamic dashboard based on dc.

These changes should have been part of commit
a50309487253ebd6493ac8a1a883507d6527f52c