Hi there @Evman!
I did a lot of digging in the Cpp files to double check, and while my Cpp understanding is not perfect, it looks like you’re good.
It looks like while the Niagara parameters are technically their own class, it’s really just some metadata and a variable.
Fron NiagaraTypes.h:
I would suggest checking out this header for yourself, as you will probably be able to understand it better than me.
Overall, if you want to save performance, there are probably better places to be looking. I suggest starting with this page: