I have a particle emitter which emits something like these growing magic circles on the ground when a magician casts a spell. I want to map these 2-dimensional particle system to the surface of a sphere. How do I do this properly?

I found the following way, which seems to be very inefficient:
- Create an actor with a screen capture component and a particle system component
- Create a render target for the screen capture component
- Make an instance of the actor
- Create a material of the render target with material domain "deferred decal" and
- use it as a decal. The 2d-decal automatically maps itself to the surface of the sphere, if you drag it over the sphere.

Is there a better way?

Thank you,