protected Action<float> ProgressCallback(Action<string, float> callback) { return ProgressCallback(this.GetType().Name, callback); }