How to use drawFull to intercept pixels outside the bounds

I have a Sprite container with a number of displays, both x and y are negative numbers.
How can I crop a rectangle I want without changing the source object?

I tried to use Matrix to shift first, but it will affect the source object.
Or is there a similar PIXI renderer.plugins.extract.image converted to an image to draw image?

Similar implementation of draw(target, -30, -70, 64, 64)

I think you could reposition the container before draw and then restore it afterwards. And use updateTransform() after each.