don't make an unnecessary copy of Id
allow ms suffix for TimePeriod
reduce memory allocations in JsonPath to improve parsing speed
reduced number of memory allocations when constructing paths for JSON parsing