move legend control to per-graph level. wrap legend names. always show hover detail.