Add PointTraits for further optimization.
 [1] Put dimension in template to make dimension statical
 [2] Specify a simpler structure for dimension = 1 TimeSeries.
 [3] Specify dimension=0 stands for dynamic dimension.