The CompositeQueryLogic may make updates to the query plan multiple times while iterating. Support pushing those updates back into the metrics.