call generate_intervals_sum_weights when setting @items