Is it crashing or such on the amount of tokens? Once its set them all on all pages the first time, there shouldn't be any performance hit as its not running to 'do' anything after that other than on individual tokens as the health changes, or you add one to the page and then its only doing work on that one. But for the request there isn't any easy way to implement it that wouldn't be a hindrance to you. As if I trigger with API to do it on page change, when you switched pages it would have to turn the ones off on the page you left, and on on the new player ribbon page. Which could cause a VTT lag if either/both is a page with a lot of tokens. As opposed to they are all already set and done on all pages. But if I ignore page switching as the trigger: You would have to manually' wiggle' the tokens on the new page each time you switched to get them to update to have auras. (Roll20 is limited to token updates triggered on the tabletop either by moving them, or an attribute assigned on them changes). As well as the issue it would cause of auras being incorrect for same character tokens on other pages that already has aura set. It would only change the color of the current pages token (As I'd only be applying it to tokens on the player page). Tokens for that character on other pages would not update and would be the wrong color only fixed with a 'wiggle' of it also once you got to that page.