title: Having serialization context when using JsonSerializers
body: <p>I'm serializing a complex tree having a lot of JsonSerializers registered and I'm missing a context that I could use for storing data. For instance, imagine you need to i18n localize nodes in the tree and you have to compose localization keys based on current position in the tree that is being serialized. Any idea how to do that ? JsonGenerator and SerializerProvider doesn't provide anything like that.</p>
  
  <pre><code>@Override
  public void serialize(TreeSection value, JsonGenerator jgen, SerializerProvider provider) {
      // MISSING some kinda context here
  }
  </code></pre>