Don't create a temporary string for JSON