The important corollary is that you can get 80% of the way there with very little externalized cost, and that going too far will eventually reveal the oversimplification in your cost model.
You can move an object with near-zero energy, but it'll take 1000 years. You can get to net zero carbon emission by shifting it to someone else or dumping it somewhere it isn't measured or is a temporary sink that will eventually re-release. In my own area, you can reduce garbage collection overhead to zero by either never freeing anything (so the externalized cost is memory) or shifting the GCs to happen in between the timed portions of a benchmark (and this often happens accidentally, especially with a "no regressions" policy!)