Sort of open-ended question, but could it be that the whole Kragar-is-invisible thing is just a running joke on Vlad's part? I can only think of one instance (involving an inadvertent teleport) where this is a plot point. Maybe Kragar is flamboyantly noticeable and Vlad likes to amuse himself by pretending otherwise...