Subtype optimization for Line