Adapted particle effects to per-render-frame updates