Hum, I think the camera is directly following the player movements with some distances. If camera can avoid the jump movement, it could be really cool. And sometimes it makes the game difficult, this is directly linked to the castle plateforms parkour : the place is small and a plateform gameplay need to show the next plateform to the player. That was the problem I think.