Add new property ParticleEmitter.Intent which is an enum of Auto, Hard and Soft which would allow developers to be able to control the style/intent of the particle, it would also open up to explicit optimization as some particles may not need to be soft.
Auto is the current behavior and would be the default
Hard will render it as non-soft
Soft will try to render it as soft
Roblox should also lower the graphics level of current automatic enabling of soft particles as it has been almost a decade since soft particles when live and device capabilities has improved.
graphics 4 whenPrioritizeLightingQuality
graphics 6 when not PrioritizeLightingQuality
Also would be cool if it automatically makes it non-soft when too far away!