use new MGLine internal layout method for middle/right side precedence