So, I know basically nothing about how fields work, but nothing here jumps out at me as bad.
Added a JSONField for models
Review Request #439 — Created July 6, 2008 and submitted
Added a handy little field for accessing various types of data and storing data as JSON in the database. This will be used for extensions and other upcoming stuff.
Tested with my extensions branch. I can store and access data just fine.