How do I make transparent objects reflect light?

You’ve completely missed point. There’s no proper surface shading in transparent objects, even with TLM_Surface.