public new Array PassForward(Array input) { _cache.UpdateForEach <double>((q, idx) => (double)input.GetValue(idx)); return(base.PassForward(input)); }