7195: vinv revisit

modify VisualLayoutArgs