I'm leaning towards making the camera just follow the player if they're too far and clamp it at the minimum value that keeps chasing you if you're too close, so that you're always on view, but are thrown off if you mess up badly still. Thank you for playing!