Store data as Json
- Data is loaded as Json or custom delimited string (the latter to support migration)
- Data is always saved as Json