Use ThreadLocals for data formats in StoryUtils