fix caching when using subgroups
subgroup headers show correctly formatted range labels