Because it cannot access `localStorage`. It should work even in this case – it could _fail gracefully_ e.g. do not store presets to `localStorage`.