Adaptive graphs

Closing as duplicate in favor of

Please vote and discuss over there.