Yeah my solution to the fact you could bug into walls and jump up them was just to make the area considered as being grounded under you smaller, which made the jumping suck.