Yeah I honestly kinda forgot about the whole checkpoints thingy, so my patch-up solution was to just have levels you can unlock and go back to. I know it isn't perfect but oh well.