I am making a trivia game, each questions category is a different world, to make players continue from where they left off for example continue from question 8th I am using checkpoints, and it worked, but it's interfering with other checkpoints in other worlds (categories), it's messed up, what to do in this case?