Buffered writes to chrome.storage.local - because silent failures are a pain.