Add localStorage integration