It's not urgent, but the default for the django ORM is to return all fields. The JSON field is a monster that kills performance. Also, it would be easier to disconnect this join when we want to archive older data. 

Again, not critical since the regional deploys has lessened this problem, but something to consider on future refactorings.