Chrome storage

don't store settings and state information in localStorage. Store it in chrome's synced storage so that it is available wherever else the extension is installed for the user.