remove caching kwarg from perform_outcome