Camera stutter when following player

I am making a 2.5D game and when the player(a rolling ball) moves side to side, it stutters as if the camera is lagging behind.

void Start () {
positionOffset = transform.position - target.transform.position;
}

float elapsed = 0f;

// Update is called once per frame
void LateUpdate () {
    if(target != null)
    {
        transform.position = target.transform.position + positionOffset;
        if(orbitY)
        {
            transform.RotateAround(target.transform.position, Vector3.up, elapsed += Time.deltaTime * 15f);
        }
        transform.LookAt(target.transform);
    }
}

Thank you! It worked :slight_smile: