improve initialisation of TrackingSurfaceHelper
Previously calculated max_hash
to reserve()
space for TrackingSurfaceHelper
elements. The size needed was just the number of measurements of each type. This MR fixes that, and simplifies along the way.