So ive got a runTaskTimer that grabs a variable timeleft from the plugin config that counts down to 0 and then performs a task. it works fine when only 1 task is running, but when i start another one concurrently they all change to the last task's timeleft for some reason.