Static asset reference in C++ class hierarchy

With 10 such variables per class, and 100 instances - it easily becomes 8kb of RAM

i rather have 150 instances with the same cost and functionality :]

I’ve tried to dynamically spawn a particle system from C++, but it led to runtime errors and i didn’t figure out how to solve it. Wanna take a look at the output?