WIP: charting: pass report_theme.
Charting: simplify code using delegation.