I checked a few things:
While the 24-hour is documented as non-Edge, I was able to build a longer lookback, so maybe not an issue?The Aggregation is still a problem. But, if you are open to exploring PQL and seeing if you can make a count() work and still be Edge, check this out:
person.orders.sto...