private void Update(EvaluationContext context) { var overridingSystem = Override.GetValue(context); Result.Value = overridingSystem ?? context.ParticleSystem; // Log.Debug("Getting particle system to " + Result.Value); }