Add auto width/height later
Add new cur_vis property