I'm wrong...vector shapes are. I think I've used them twice ever.
If you convert a vector shape to a smart object it doesn't stay vector. It rasterizes, kinda.
The best thing to do if you want sharp lines is do your vector work in AI and bring those in as smart objects. Then you can chose to not anti alias by hitting control-T and clicking off anti aliasing on the top bar.
|