Two viewport with different object

Maybe your Node needs some updates?

See

@Override
    public void render(RenderManager rm) {
        super.render(rm);

        rootNode1.updateGeometricState();
        rootNode2.updateGeometricState();
    }