I tried a queue system but it doesn't work well since it still throttles, even if it works how will it save the data when the player isn't there anymore?
I'm trying to think of ways but it's really hard and confusing.