The TMap would actually be for the stats, not the status effect. But if say multiple enemies are burning and they’re all losing health frequently, no reason to update all stats, right?
But sure, a smarter way to handle that would be to keep it separate from less important stats to be updated. I just wanted to see if there were options since we liked how TMaps made our stats feel more modular.