Is it possible to limit/exclude "Project image"

Hey guys, I’m trying to project an image onto an object in a scene but it passes through the object and appears on all surfaces it touches and visible on objects I don’t want it to be. I’ve tried render layer this didn’t work and bounding box didn’t work either, obviously project image is not a volumetric effect. The decal option doesn’t work to the desired effect as I have a materials the intended object that make the decal near invisible.

Any suggestions or direction will be much appreciated.