Add ability to store to localStorage