Particle gravity doesn't rotate with parent node

Ok, it’s not related to transformations. The culprit is this line here:

And it’s explained here: Interpolation of particle spawning point
Something like that should be implemented in an EmitterShape IMO.