World UV but for Mesh itself?

I have a mesh whose UV is used for a specific purpose, but now I need to display a texture over the entire mesh, the uv of the mesh is not suitable for this, how can I do something like a world-uv only locally for the mesh position?

the world aligned texture node?

Or just you know… make another UV channel. You can have like 7 of them on static meshes.

I know WorldAlignedTextureNode but these will move the texture position when the mesh moves. i need something like a sphereoverlapuv.

You can make it to “stick” to the object, but I don’t remember how, if you want to investigate

the bounding box node makes the most sense, there.