Currently TimeZone used for serializing Date and Calendar values is only checked once, when contextualizing serializers. But since caller may dynamically change it for ObjectWriters, it is possible that setting may change on call-by-call basis, and should reflect the currently configured value.