Particles on top of AlwaysOnTop gui

Hello!
In my game I need particles to spawn on top of SurfaceGui in background that has AlwaysOnTop property set to true(this part cannot be changed).
First, I tried to make each particle a separate transparent Part with it’s own AlwaysOnTop SurfaceGui and ImageLabel, however manipulating every single particle’s properties with TweenService causes huge performance issues. Which is why I decided to try ParticleEmitter instead. However, I can not find a way to make particles created by it to be rendered on top of AlwaysOnTop SurfaceGui.
Is there any way to make it happen? If there isn’t, then what should I try to use as particles instead that wouldnt be too performance-heavy?