Quieten logging.
Don't refresh graphs when tab isn't visible.

Do refresh graphs that are set up to do so when tab becomes
visible again.
Allow manual edit of targets. Allows sharing of dashboards.
Note on why you might want to view the code