Is it possible to make a mesh visible in reflections only?

I have a few static meshes in my scene that I would like to not be rendered to the camera, but I would like them to show up on the surface of any reflective objects. Is this possible to do?

The meshes are not static objects and are moved around at runtime.