We could have a system where we make cube objects in blender called checkpoint0, checkpoint1, etc, and if the boat intersects them all you finish the lap. This way we could move and see the checkpoints in blender but the problems with this are that you would have to make many separate objects for different tracks and there could be problems with the checkpoints being visible or not detecting collision, but those shouldn't be that bad.
We could have a system where we make cube objects in blender called checkpoint0, checkpoint1, etc, and if the boat intersects them all you finish the lap. This way we could move and see the checkpoints in blender but the problems with this are that you would have to make many separate objects for different tracks and there could be problems with the checkpoints being visible or not detecting collision, but those shouldn't be that bad.