https://hgpu.org/?p=5240
A declarative API for particle systems