Phaser 3: tween crop area of sprite

Is it possible to change crop size inside tween ?

As it was in Phaser 2: Phaser - Examples - Sprites - Horizontal Crop

cropRect = new Phaser.Rectangle(0, 0, 0, pic.height);
// Here we'll tween the crop rect, from a width of zero to full width, and back again
var tween = game.add.tween(cropRect).to( { width: pic.width }, 3000, Phaser.Easing.Bounce.Out, false, 0, 1000, true);
pic.crop(cropRect);
tween.start();
var pic;
var cropRect;

create() {
    pic = this.add.image(400, 300, 'pic');
    cropRect = new Phaser.Geom.Rectangle(0, 0, 0, pic.height);

    let tween = this.tweens.add({
        targets: cropRect,
        width: pic.width,
       ...
    }
}

update() {
    pic.setCrop(cropRect);
}