I am working on a simple 2D platformer. I need the main character to be able to throw a ball and then stand on it to reach a higher area. However, when the character tries to jump on the ball, it sinks into the ground, until the character moves, and the ball rises back up. I am using a basic moveandslide command for the kinematicbody, and nothing has been added to the Rigidbody. How can I allow the kinematic character to stand on the block?