.sort((a1,a2)=>this.stacks.positionOfGroup(this.stacks.getGroup(a2.group))-this.stacks.positionOfGroup(this.stacks.getGroup(a1.group)))// reduce layout work by starting right/bottom first
.sort((a1,a2)=>this.stacks.positionOfGroup(this.stacks.getGroup(a2.groupId))-this.stacks.positionOfGroup(this.stacks.getGroup(a1.groupId)))// reduce layout work by starting right/bottom first