Any way to go around the effects limit in a viewport frame?

Im making a game that displays effects in inventory gui, And i recently found out effects like sparkles or fire or smoke dont work in viewport frames because of the limits it has, My goal is to make it look like

Without the need to publish a lot of decals to represent each and every effect in the game

Thanks!

i’ve personally never used it, but you can use 2D particle emitters such as this plugin!

you will have to get decals for these effects, hope this still helps about the “emitting” aspect of it though