What would be involved in changing from the embedded PIXI to another renderer?

I saw a 3d js renderer released today and it got me wondering:

Would one be able to divorce Phaser from Pixi and use a different rendering engine?

FYI: the engine I saw was Zdog. For this particular case, its scope seems narrow enough that it might be, like, side-chained for use along with Pixi.

Phaser 3 doesn’t use Pixi.
You could set up a headless renderer.