Changed the course object to use the FK column IDs instead of embeding the FK objects.  This cuts the size of the JSON by around 90%.