add resetOnVisibility flag to particle system'