Add refresh button, switch to refresh on-demand to prevent slow UI while breaking.