Gets or creates a cached particles instance.
Engine instance used to load the container.
Unique instance id used as cache key.
User options for particles initialization.
Optional
Optional target canvas element.
The cached or newly created particles instance.
Gets or creates a cached particles instance.