You can define your own JsonContractResolver - (or use
DefaultContractResolver as a starting point)
You can define this in DocumentStore (when you create) you pass an
instance of DocumentConvetion with your own JsonContractResolver which
perhaps does special resolving where needed and falls back to
DefaultContractResolver?