make sure we pass on the cached function name