Obviously it’s not that expensive, Sunset Overdrive managed to use it across their entire environment 10 years ago on the Xbox One. Even Xbox 360 games were using to hide tiling.
But yeah there’s a built in texture node called WorldAlignedTexture that does exactly this.