I'd rather see us not pass it in `renderer_context`, and instead only allow it to be specified on the class.  (So subclass JSONRenderer and set `separators` if you want to use it.)

Then we can just use `separators = None if indent else self.separators` here.