I was hoping it would be simple enough to get the tick clock that RS uses, and then simply loop my script on every tick since that should be the smallest amount of time between data changing. But I guess I'll just have to try to get my loop to run in under 600ms so I can beat the clock.