Currently, when data() is called, groups are reevaluated on all containers. For subgroups, this means that they bypass their parent groups' selections and perform network-wide filtering, which could incur a significant performance cost in some cases. Subgroups should be reevaluated on their parent groups' selections after the parent group has been reevaluated.
Currently, when
data()
is called, groups are reevaluated on all containers. For subgroups, this means that they bypass their parent groups' selections and perform network-wide filtering, which could incur a significant performance cost in some cases. Subgroups should be reevaluated on their parent groups' selections after the parent group has been reevaluated.