Origin shifting and particle systems

I got halfway done and realized I do not have any way to validate if it worked or not… I have never done my own build from my branch and am kinda intimidated to try.

Might be best if you do it Delta, pretty much just needs what already posted just in the right spots.

Also in the example:
https://www.babylonjs-playground.com/#PU4WYI#4

the emitter can move its position why would this not accommodate what @luan_Ngo is trying to do? Maybe I am missing something.