I'm not sure if trace returns something if it hits an invisible texture; in fact, we can't have invisible textures, but invisible wmb entities / level blocks.