Smart rules overlapping scenario

Hello, If we have 2 overlapping smart rules (on Geofence create alarm) while the 2nd smart rule is a part of 1st bigger one what we know is that both smart rules will be activated at the same time when a worker is in the 2nd geofence. Is there a way to override this so that if worker is in the smaller geofence#2 which is inside Geofence#1 only smart rule#2 would generate an alarm? in other words is there a way to make 2 overlapping smart rules (geofences) match the more specific and not both?

Short answer is No, its not possible.

Smart rules execute in isolated context, i.e. one smart rule doesn’t know about the configuration used for another.

ok so what is the best way to avoid miss-leading analytics from overlapping smart rules geofences? I am thinking that Since I have Geofence#1 configuration details (Bigger one) and Geofence#2 configuration details (smaller one) to create Geofence#1 in a way which excludes Geofence#2 but how to do it? In the IT world in access lists we can have ACL1 and ACL2 non overlapping configuration by excluding ACL2 from ACL1 - for example:
ACL1:
entry1: deny ip host 1.1.1.1 host 2.2.2.2
entry2: permit ip host 3.3.3.3 host 4.4.4.4

while ACL2:
entry1: permit ip host 1.1.1.1 host 2.2.2.2

We do not have anything out of the box that provides a functionality that you are looking for, the best approach will be implementing this using an Analytics Builder model or EPL Apps.