timepoints scaling
setting data point's value is public
iterating over all ancestors