I'm pretty confused about what I'm seeing here. First, the profiler capture: For my profiling session, I put a single ParticleSystem into my scene, just the default particle system you get when adding a PS to a scene, with no changes to it. After a few seconds I turn off the particle system. My big concern is the first line in my profile Overview: ParticleSystem.Update using 6.33 ms. This seems massive for a simple particle system. Also, it doesn't seem to matter if I put 1 particle system or 10 in my scene: ParticleSystem.Update uses pretty much a constant amount of resources each frame. The thing is, if I create a brand new project and stick a single particle system into this, I'm NOT seeing ParticleSystem.Update using significant resources. So is it possible I've done something weird with my project settings that is causing the entire ParticleSystem concept to run inefficiently? I'm just not sure how to dig into this further, as the profile isn't giving me anything else to go on. Thanks.