Hmm… maybe you should consider to make the behavior of the BI more flexible by having the option to set the behavior, similar to the point “Aggregation of Downtimes”.