why not we cancel the request Task on IOS ? is that going to lead to memory leak ``` override fun onDestroy() { super.onDestroy() mainScope.cancel() } ```