LEDGE-251: refactoring: JsonParser and JsonGenerator are now passed only
through method arguments (making them effectively thread local).
JsonFactory and ObjectMapper can be shared safely, but they are now
private to AbstractJsonView.