JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/pixi.js/4.3.4/pixi.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.1/TweenMax.min.js"></script>

JavaScript

var app = new PIXI.Application(800, 600, {backgroundColor : 0x1099bb});
document.body.appendChild(app.view);

//the thing to render
var container = new PIXI.Container();
var g = new PIXI.Graphics();
g.lineStyle(1, 0x000000).beginFill(0xEE0000).drawRect(0, 0, 100, 140).endFill();
container.addChild(g);

//nest
var container2 = new PIXI.Container();
container2.position.set(350, 350);
container2.addChild(container);

//render texture/sprite 1
var brt = new PIXI.BaseRenderTexture(100, 140, PIXI.SCALE_MODES.LINEAR, 1);
var rt = new PIXI.RenderTexture(brt);
var sprite = new PIXI.Sprite(rt);

app.stage.addChild(sprite, container2);

TweenMax.to(container2, 1, {y:120, rotation: -1, yoyo:true, repeat:-1});

app.ticker.add(function() {
		//works
    //app.renderer.render(container2, rt, true, container2.transform.worldTransform.clone().invert());
    
    //doesn't work
    app.renderer.render(container, rt, true, container.transform.worldTransform.clone().invert());
})