Reuse ObjectMapper

Instantiation of an ObjectMapper is a relatively expensive operation.  As it is threadsafe, it should be reused whenever possible.