Thanks for playing! I just didn't get much of a chance to work on performance but I think there's likely some strategy that could help here.
Good thoughts about the torch! With the cooldown/duration that's already in the game it'd be easy to have it spawn in a different spot when it's off cooldown to encourage moving a bit more.