Add a custom settings store to allow custom fetch() and save()